数据库系统特别慢,CUP高峰占到了90多,原因查不出来。

EDU ID    TID                  Kernel TID           EDU Name                  &n...显示全部

EDU ID    TID                  Kernel TID           EDU Name                               USR (s)         SYS (s)

=====================================================================================

23        139974657697536      4937                 db2agent (BZPRO) 0                  8859.210000    41.770000


用db2pd -edus抓出这个特别大。

刚接触DB2不久,求大神帮帮忙。

收起
参与55

查看其它 6 个回答513412289的回答

513412289513412289研发工程师哈哈
一般这种大部分是因为SQL引起的,尝试下找找占用CPU高的SQL吧

互联网服务 · 2016-01-05
浏览1853
  • select * from ( select rownumber() over() as rownumber_, j.REMIT_ID,j.ELECT_RECE_BILL,j.REMIT_NAME,j.REMIT_TIME,j.AMOUNT,j.OPER_TYPE,j.IS_RECONC,j.CENTER_CODE,(select count(APP_ID) from TBZ_APP_HAS_REMIT b where b.REMIT_ID=j.REMIT_ID) as APPCOUNT from TBA_REMIT_INFO j where j.CENTER_CODE = ? ) as temp_ where rownumber_ between 1 and 10 126702072 SQL0445W Value "select function0_.FUNCTION_ID as FUNCTION1_8_, function0_.FU" 是用这条语句吗。
    2016-01-05
  • select * from sysibmadm.snapdyn_sql order by total_usr_cpu_time desc fetch first 5 rows only
    2016-01-06

回答者

513412289 最近回答过的问题

回答状态

  • 发布时间:2016-01-05
  • 关注会员:6 人
  • 回答浏览:1853
  • X社区推广