2010年(20)
分类: DB2/Informix
2010-07-16 11:41:59
相关参数:
RA_PAGES
RA_THRESHOLD
如果将RA_PAGES设置为10,RA_THRESHOLD配置为4,表示数据库服务器在缓冲区中还剩下4个页的时候,预先读取10个页。
预先读取能使应用程序更快运行,因为可以减少等待磁盘I/O的时间。
数据库在连续的数据或者索引读取期间监测到预先读取的需要,它都会执行预先读
实验:
User表中一千万条数据,sql为:select * from user where id = 345
顺序扫描,未设置参数使用时间33秒,分别将参数设置成10,4后使用时间为20秒