informix checkpoint 响应时间过高的性能诊断方法

1.aix 6.1 + informix 11.7
onstat -g ckp经常发现checkpoint响应时间达到30S,有时应用响应时间也全部变长
这种问题是什么原因导致的,怎么分析?

参与3

1同行回答

GBase_DavidGBase_DavidDBAGBase
首先需要知道CKPT在做什么。CKPT的核心是把BUFFERPOOL中的包含脏数据的数据页刷新到磁盘上。如果想缩短CKPT的时间,方法只有两个:1、要么缩短BUFFERPOOL中脏数据的数据页的数量; 减少脏数据的数量,可以通过调整LRU写来控制;2、要么提高buffer的刷新效率 buffer的刷新效率...显示全部

首先需要知道CKPT在做什么。CKPT的核心是把BUFFERPOOL中的包含脏数据的数据页刷新到磁盘上。
如果想缩短CKPT的时间,方法只有两个:
1、要么缩短BUFFERPOOL中脏数据的数据页的数量;
减少脏数据的数量,可以通过调整LRU写来控制;
2、要么提高buffer的刷新效率
buffer的刷新效率其实很大程度与磁盘的IO性能有关系,衡量磁盘IO性能的一个重要指标是IOPS,需要控制和调整数据分布,调整raid方式等优化IO负载

收起
IT其它 · 2017-05-17
浏览4558

提问者

zllhc
项目经理王强

问题来自

相关问题

相关文章

问题状态

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