-
SYBASE_DBA程序员速成课程中,默认参数配置包含缓存部分
资源介绍
参数配置(四)缺省缓存
1.sp_configure 'procedure cache size',1048576
说明:procedure cache用于存储过程和sql语句的查询计划,因此跟应用有关,可以使用sp_monitorconfig看使用状况调整,
一般配置为max memory的1/8-1/5大小
2.sp_cacheconfig 'default data cache','12288m'
说明:这是用于存储从磁盘上读的数据的缓存,可以说越大越好,因为大的情况下数据有更多的可能在内存中发现不用去读盘
一般配置为max memory的1/2 -3/4
3.sp_poolconfig 'default data cache','7400m','64k‘
一般配置为为default data cache的3/5
说明:这是8k逻辑页面时的大io缓存,用于减少读盘次数,提高效率
4.sp_poolconfig 'default data cache','1850m','16k'
取值为default data cache的15%
这是用于log读写的缓存,每个buffer为逻辑页面大小的两倍,如果不配置这个缓存池,可以使用8k的buffer,但效率会受到影响
------------------------------
2倍 pagesize的缓冲池针对log操作
8倍 pagesize的缓冲池针对大I/O操作