top of page
CerebroSQL

latch: cache buffers chains

[ RU ]

Событие ожидания получения защёлки cache buffers chains. Данная защёлка служит для того, чтобы защитить буферный список в буферном кэше. Используется при поиске, добавлении и удалении буфера из буферного кэша. При этих операциях на цепочку состоящую из нескольких буферов буферного кэша накладывается защёлка, которая препятствует доступу других сеансов к конкретному блоку находящемуся в данной буферной цепочке. В это время другие сеансы осуществляющие доступ к блоку будут ожидать получения защёлки на данной буферной цепочке. После завершения операции защёлка снимается. Большое количество данного события ожидания может свидетельствовать о наличии «горячего» (интенсивно используемого) блока в буферном кэше.

[ EN ]

Cache buffers chains latch wait event. This latch is used to protect the buffer list in the buffer cache. Used when finding, adding, and removing a buffer from the buffer cache. During these operations, a latch is imposed on a chain consisting of several buffer cache buffers, which prevents other sessions from accessing a specific block located in this buffer chain. During this time, other sessions accessing the block will be waiting to receive a latch on that buffer chain. After the operation is completed, the latch is removed. A large number of this wait event may indicate that there is a "hot" (heavily used) block in the buffer cache.

bottom of page