多个配置参数(包括 CLEANERS 和 RTO_SERVER_RESTART 配置参数)会影响页面清除。如果很少清除页,那么执行查询的 sqlexec 线程可能无法找到所需的可用页。
如果 sqlexec 线程找不到其需要的可用页面,线程会启动前台写入并等待页面被释放。前台写入会降低性能,所以应避免使用。要减少前台写入的频率,可以增加页面清除程序的数量或减小触发页面清除的阈值。
使用 onstat -F 监视前台写入的频率。
在 V10.0 之前使用 BUFFERS、LRUS、LRU_MAX_DIRTY 和 LRU_MIN_DIRTY 配置参数指定的信息,现在使用 BUFFERPOOL 配置参数指定。
RA_PAGES 和 RA_THRESHOLD 如何影响表 I/O 描述 RA_PAGES 和 RA_THRESHOLD 参数。