数据库服务器线程对共享缓冲区的访问
数据库服务器线程通过一系列队列访问共享缓冲区,并且使用互斥和锁定来同步访问以及保护数据。
FIFO/LRU 队列
预读操作
对于顺序表或索引扫描,可以将数据库服务器配置为在处理当前页的过程中预读多页。
数据库服务器将自动预读正在为查询处理的当前页的后面几页,除非禁用自动预读操作。
预读使应用程序能够更快地运行,因为它们将花费更少的时间等待磁盘 I/O。
数据库服务器线程对缓存页的访问
数据库服务器使用共享锁定缓存以使多个数据库服务器线程能够在共享内存中同时访问相同的缓冲区。
父主题:
共享内存