能源采矿Db2Db2参数

专家能整理下DB2数据库常用的、需人工配置的参数给大家分享下吗?

比如,一个新手按装DB2数据库,不太懂的人大部分都是一路next,直到安装完成。这里面正常都是默认值。如果从数据库调优方面看,我们需要人工修改哪些数据库参数?或者说,我们在日常运维中需要重点关注哪些参数,哪些参数的高低会对数据库正常运行造成影响?请楼主列出十个八个的或者给...显示全部

比如,一个新手按装DB2数据库,不太懂的人大部分都是一路next,直到安装完成。这里面正常都是默认值。如果从数据库调优方面看,我们需要人工修改哪些数据库参数?或者说,我们在日常运维中需要重点关注哪些参数,哪些参数的高低会对数据库正常运行造成影响?请楼主列出十个八个的或者给个参考文档或者您在日常维护中经常关注的笔记也行。多谢楼主。

收起
参与17

查看其它 3 个回答nxdy的回答

nxdynxdy系统运维工程师nj

DB2的参数比较多,分DB2SET参数、DB2 DBM CFG参数以及DB2 DB CFG参数等几个层面。
建库时,一般需要考虑的参数有各种上限类的参数或者指定某个内存池大小的参数(MAX开头的参数),比如MAXAPPLS,需要根据应用需要去设置,在系统资源允许的情况下,我们这边多数设置为AUTOMATIC。还有锁相关的参数(比如超时时间LOCKTIMEOUT、死锁探测周期DLCHKTIME等)需要结合应用程序的特性来设置。
在日常运维中,要基于发生的问题来调整参数。在发生问题时,需要进行深入分析,按照分析结果去修改参数。例如某数据库曾经发生过交易取sequence慢的问题,经过一系列分析发现跟page latch有关,最终调整了NUM_IOCLEANERS和NUM_IOSERVERS这两个参数,使问题得以优化。
如果不分析具体问题,很难去凭空评判哪个参数应该怎样去调整。

银行 · 2018-05-25
浏览1692

回答者

nxdy
nxdy0011
系统运维工程师nj

nxdy 最近回答过的问题

回答状态

  • 发布时间:2018-05-25
  • 关注会员:5 人
  • 回答浏览:1692
  • X社区推广