purescale数据库的latch?

请问,
ps环境中latch出现的频率是不是相对于ESE环境要高很多呢?
我们的环境中有时候会出现SQLO_LT_SQLB_BPD_bpdLatch_SX,这个是不是跟hot page有关系?
如果出现hot page情况,我们该怎么排查出是哪个表呢?
谢谢!

参与8

2同行回答

chusichusi软件开发工程师新数科技
可以通过DB2提供的监控表函数MON_GET_PAGE_ACCESS_INFO来判断hot page的问题:https://www.ibm.com/support/knowledgecenter/zh/SSEPGG_10.5.0/com.ibm.db2.luw.sql.rtn.doc/doc/r0056577.htmlreclaim_wait_time -“回收等待时间”监视元素在 DB2® pureScale® 环境中,此...显示全部

可以通过DB2提供的监控表函数MON_GET_PAGE_ACCESS_INFO来判断hot page的问题:
https://www.ibm.com/support/knowledgecenter/zh/SSEPGG_10.5.0/com.ibm.db2.luw.sql.rtn.doc/doc/r0056577.html

reclaim_wait_time -“回收等待时间”监视元素
在 DB2® pureScale® 环境中,此元素表示等待页锁定所耗用的时间量(其中锁定请求导致页被回收)。时间的度量单位为毫秒。

MON_GET_DATABASE和MON_GET_PKG_CACHE_STMT 中也有此监视元素,可以用来从整个数据库和SQL语句的角度来判断hot page的问题。

收起
软件开发 · 2017-08-07
浏览2370
anikikonganikikong课题专家组数据库运维工程师中国民生银行
使用MON_GET_PKG_CACHE_STMT能查到什么sql的latchwait是最高的,同一时间的MON_GET_LATCH_WAIT能看到是什么latch。实在还是不敢确定的,抓stack能知道谁在等latch。这个SQLO_LT_SQLB_BPD_bpdLatch_SX是pureScale常见的热点数据导致的。...显示全部

使用MON_GET_PKG_CACHE_STMT能查到什么sql的latchwait是最高的,同一时间的MON_GET_LATCH_WAIT能看到是什么latch。实在还是不敢确定的,抓stack能知道谁在等latch。这个SQLO_LT_SQLB_BPD_bpdLatch_SX是pureScale常见的热点数据导致的。

收起
银行 · 2017-08-10
浏览2204

提问者

ABC
ABC004
数据库运维工程师ABC

问题来自

相关问题

相关资料

问题状态

  • 发布时间:2017-08-03
  • 关注会员:3 人
  • 问题浏览:5100
  • 最近回答:2017-08-10
  • X社区推广