2008年(239)
分类: DB2/Informix
2008-06-18 00:13:05
用户通过调整系统内存配置参数,来控制系统对内存空间的使用。尽管不同的数据库系统,其内存结构、管理方式会存在差异,但用户对系统内存的管理和配置,仍旧有一些原则可以遵循:
(1)一般不要改变进程缓冲区的配置。可以使用数据库系统的缺省配置,也可以打开数据库系统的自动配置功能,由系统根据需要进行调整。
(2)为数据字典缓冲区分配合理的内存空间,应当避免系统正常运行过程中,出现数据字典信息的读出和读入。
(3)尽可能保证代理进程需要的数据都能够在用户数据缓冲区中找到,用户数据缓冲区的数据命中率应当大于95%。
(4)SQL语句缓冲区的内存空间,应能够存放下被反复调用SQL语句的执行计划。
(5)对采用事务提交前必须将日志写入磁盘机制的数据库系统,可以设置较小的日志缓冲区;同样,采用事务提交前不要求将日志信息写入磁盘机制的数据库系统,就要求配置较大的日志缓冲区。