Spec-Zone .ru
спецификации, руководства, описания, API

5.7.1.14. Зонды Кеикэйча

Зонды keycache инициированы при использовании индексировать ключевого кэша, используемого с механизмом хранения MyISAM. Зонды существуют, чтобы контролировать, когда данные читаются в keycache, кэшировался, ключевые данные пишутся из кэша в кэшируемый файл, или получая доступ к keycache.

Использование Keycache указывает, когда данные читаются или пишутся из индексных файлов в кэш, и могут использоваться, чтобы контролировать, как эффективный память, выделенная keycache, используется. Высокое число чтений keycache через диапазон запросов может указать, что keycache является слишком маленьким для размера получаемых доступ данных.

keycache-read-start(filepath, bytes, mem_used, mem_free)keycache-read-block(bytes)keycache-read-hit()keycache-read-miss()keycache-read-done(mem_used, mem_free)keycache-write-start(filepath, bytes, mem_used, mem_free)keycache-write-block(bytes)keycache-write-done(mem_used, mem_free)

Читая данные из индексных файлов в keycache, процесс сначала инициализирует операцию чтения (обозначенный keycache-read-start), затем загружает блоки данных (keycache-read-block), и затем блок чтения является любой соответствиями идентифицируемые данные (keycache-read-hit) или больше данных должно быть считано (keycache-read-miss). Как только операция чтения завершилась, читая остановки с keycache-read-done.

Данные будут считаны из индексного файла в keycache только, когда указанный ключ уже не будет в пределах keycache.

Записи Кеикэйча происходят, когда индексировать информация обновляется во время INSERT, UPDATE, или DELETE работа, и кэшируемая ключевая информация сбрасываются назад к индексному файлу.