db2 11.1 作性能测试时 db2top里有少量commit active状态出现?

 db2 11.1 作性能测试时 db2top里有少量commit active状态出现,同时反应时间500毫秒,过几分钟后会降低到300毫秒,在线日志100m 60个   从db2pd -edu中可看到db2loggw占用时间较长, 1 调整logbuf从8m到32m 没有好转 2 调整 日志与数据文件分开不同的磁盘,无好转 3 bu...显示全部

 db2 11.1 作性能测试时 db2top里有少量commit active状态出现,同时反应时间500毫秒,过几分钟后会降低到300毫秒,在线日志100m 60个  
从db2pd -edu中可看到db2loggw占用时间较长,
1 调整logbuf从8m到32m 没有好转
2 调整 日志与数据文件分开不同的磁盘,无好转
3 bufferpool也足够 ,
大家有别的建议吗

收起
参与6

查看其它 1 个回答atpeace331的回答

atpeace331atpeace331数据库管理员银行

高并发的性能测试,会出现这种现象。
db2loggw 把日志记录写到磁盘上之后,这个 commit active状态 就会消失。
您可以先按照楼上的建议,测试下并发应用性能测试时的事务日志磁盘IO 是否产生瓶颈。如果不存在IO瓶颈,再使用 db2trc 跟踪下当时 db2loggw 的性能,看看时间消耗在哪里了,再进行针对性调优。

银行 · 2020-06-12
浏览1332
davidyincj 邀答

回答者

atpeace331
数据库管理员银行

atpeace331 最近回答过的问题

回答状态

  • 发布时间:2020-06-12
  • 关注会员:3 人
  • 回答浏览:1332
  • X社区推广