内存锁存器

数据库服务器使用锁存器控制到共享内存结构(如缓冲池或 SQL 语句高速缓存的内存池)的访问权限。可以获取有关锁存器使用的统计信息以及有关特定锁存器的信息。这些统计信息可用作衡量系统活动的标准。

该统计信息包括线程为获取一个锁存器而等待的次数。如果存在大量等待锁存器的现象,通常是因为大量的处理操作中数据库服务器为多数事务日志记录。

有关特定锁存器的信息包括一个线程所持有的所有锁存器的列表以及正在等待锁存器的任何线程。该信息使您能够发现存在的任何对特定资源的争用。

您作为数据库管理员,无法配置或调整锁存器的数目。但是,您可增加数据库服务器为其设置锁存器的内存结构的数量,以减少锁存器等待数。例如,您可以调整 SQL 语句高速缓存内存池数或 SQL 语句高速缓存 LRU 队列数。有关更多信息,请参阅多个 SQL 语句高速缓存池
警告: 请勿停止正持有锁存器的数据库服务器进程。否则,数据库服务器将立即异常终止。