事业单位Db2缓冲池内存

在规划的时候怎么利用现有资源设置多缓冲池,缓冲池大小怎么分配?

在现有的硬件条件下,如何提升效率可以设置多缓冲池,数量多少呢,缓冲池大小呢?

参与7

1同行回答

leilinleilin数据库管理员IBM
比较典型的联机交易系统,可以将系统内存的60%或更多分配给缓冲池,可以让更多的页面驻留在内存中以减少随机IO对性能的影响。缓冲池个数会影响性能,可以考虑在高并发高吞吐量要求的交易表上做分区,一个分区一个表空间,对应一个缓冲池,总数10个左右为宜,分区方式要仔细考虑,不能所...显示全部

比较典型的联机交易系统,可以将系统内存的60%或更多分配给缓冲池,可以让更多的页面驻留在内存中以减少随机IO对性能的影响。缓冲池个数会影响性能,可以考虑在高并发高吞吐量要求的交易表上做分区,一个分区一个表空间,对应一个缓冲池,总数10个左右为宜,分区方式要仔细考虑,不能所有交易集中到一个分区,要分散开,最好能做到平均使用。这样做的主要目的是为了减少缓冲池latch竞争。当然了,这种优化设计不是必须的,除非您的系统交易量确实大得惊人。

收起
IT其它 · 2017-08-17
浏览1055

提问者

hleio
网络工程师安徽广播电视台
擅长领域: 存储安全网络

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-08-16
  • 关注会员:2 人
  • 问题浏览:3297
  • 最近回答:2017-08-17
  • X社区推广