db2advis 219使用疑问,求解答

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&使用db2top和db2advis生成索引建议(转)
转自 cftang的博客unix/linux环境下都有db2top这个工具,windows下没有运行环境AIX 7.1 + DB2 9.7.0.61.创建$HOME目录下的.db2toprc文件,增加内容如下,否则db2top运行时会报警$ cat ~/.db2toprcstreamsize=2000M2.运行db2top采集数据,间隔15秒,持续时间20分钟,生成跟踪文件db2top -d mydb -C -i 15 -m 203.使用db2top对跟踪文件进行分析db2top -d mydb -f db2snap-mydb-AIX64.bin -b l -A -L4.在myuser下创建explain tablecd /home/MYUSER/sqllib/miscdb2 connect to mydb user myuser using mypassdb2 -tf& EXPLAIN.DDL5.使用db2advis对SQL文件进行分析,生成索引建议db2advis -d mydb -i ALL.sql -noxml -user myuser/mypass -schema myuser步骤2-5的运行记录:步骤2$ db2top -d mydb -C -i 15 -m 20[17:16:33] Starting DB2 snapshot data collector, collection every 15 second(s), max duration 20 minute(s), max file growth/hour 100.0M, hit &CTRL+C& to cancel...[17:16:33] Writing to 'db2snap-mydb-AIX64.bin', should I create a named pipe instead of a file [N/y]? n[17:16:38] Creating 'db2snap-mydb-AIX64.bin' as a normal file[17:16:53] 1.7M written, time 20.283, 315.4M/hour[17:18:09] 3.5M written, time 95.585, 133.4M/hour[17:19:09] 5.2M written, time 155.821, 122.7M/hour[17:20:09] 11.6M written, time 216.337, 193.9M/hour[17:23:55] 13.4M written, time 442.204, 109.7M/hour[17:25:10] 15.3M written, time 517.495, 106.6M/hour[17:26:11] 17.1M written, time 577.729, 106.9M/hour[17:28:26] 20.8M written, time 713.314, 105.2M/hour[17:30:42] 24.5M written, time 848.855, 104.1M/hour[17:32:57] 28.2M written, time 984.388, 103.2M/hour[17:34:58] 31.8M written, time 3.9M/hour[17:36:43] Max duration reached, 33.7M bytes, time was ...[17:36:43] Snapshot data collection stored in 'db2snap-mydb-AIX64.bin'Exiting...步骤3$ db2top -d mydb -f db2snap-mydb-AIX64.bin -b l -A -LAnalyzing objects doing the most 'Cpu%_Total' in function 'Sessions'*** End of input stream reached, size was ...---- Top twenty performance report for 'Sessions' between 17:18:54 and 17:35:58-- Sort criteria 'Cpu%_Total'--&Rank Application_Handle(Stat)&&&&&&& Percentage fromTime toTime&&&&&&&&&&&&&&&&&& sum(Cpu%_Total)----- ------------------------------ ----------- -------- --------- ------------------------------&&& 1 2998&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 26.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&& 107114&&& 2 2010&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 25.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&& 100000&&& 3 64360&&&&&&&&&&&&&&&&&&&&&&&&&&&& 24.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&& 99055&&& 4 3420&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 23.:55 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&& 92031&&& 5 64784&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&&& 6 64629&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&&& 7 60282&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&&& 8 60281&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&&& 9 60225&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 10 60230&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 11 3399&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:43 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 12 2687&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 13 2895&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 14 3449&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:27 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 15 1296&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 16 2847&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 17 3058&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 18 2864&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 19 1916&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&& 20 3392&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0.:54 17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0--&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&-- Performance report, breakdown by 300 seconds&&&&&&&&--&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&fromTime&&&&&&&&&&&&&&& sum(Cpu%_Total) Percentage&&&&&& Top Five in 300 seconds interval-------- ------------------------------ ----------&&&&& +----------------------------------------------+17:18:54&&&&&&&&&&&&&&&&&&&&&&&&& 99100&& 24.8870%&&&&& |Rank|Percentage|Application_Handle(Stat)&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 1|& 99.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 2|&& 0.&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 3|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 4|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 5|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |17:24:55&&&&&&&&&&&&&&&&&&&&&&&& 100000&& 25.1130%&&&&& +----+----------+------------------------------+&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 1| 100.&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 2|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 3|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 4|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 5|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |17:30:27&&&&&&&&&&&&&&&&&&&&&&&& 199100&& 50.0000%&&&&& +----+----------+------------------------------+&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 1|& 53.&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 2|& 46.&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 3|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 4|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 5|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |17:35:58&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0&&& 0.0000%&&&&& +----+----------+------------------------------+&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 1|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 2|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 3|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 4|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 5|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +----------------------------------------------+--&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&-- Performance report, breakdown by 0.5 hour&&&&&&&&&&&--&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&fromTime&&&&&&&&&&&&&&& sum(Cpu%_Total) Percentage&&&&&& Top Five in 0.5 hour interval-------- ------------------------------ ----------&&&&& +----------------------------------------------+17:18:54&&&&&&&&&&&&&&&&&&&&&&&& 0.0000%&&&&& |Rank|Percentage|Application_Handle(Stat)&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 1|& 26.&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 2|& 25.&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 3|& 24.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 4|& 23.&&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -&&&&&&&&& -&&&&& |&& 5|&& 0.&&&&&&&&&&&&&&&&&&&&&&&& |&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& +----------------------------------------------+Exiting...步骤4$ db2 connect to mydb user myuser using mypass&& Database Connection Information&Database server&&&&&&& = DB2/AIX64 9.7.6&SQL authorization ID&& = MYUSER&Local database alias&& = MYDB&$ db2 -tf& EXPLAIN.DDL******* IMPORTANT **********USAGE: db2 -tf EXPLAIN.DDL&&******* IMPORTANT **********DB20000I& The UPDATE COMMAND OPTIONS command completed successfully.DB20000I& The SQL command completed successfully.DB20000I& The SQL command completed successfully....步骤5$& cat ALL.sqlselect * from ( select rownumber() over(order by job0_.DUEDATE_ asc) as rownumber_,&job0_.ID_ as ID1_111_, job0_.VERSION_ as VERSION3_111_, job0_.DUEDATE_ as DUEDATE4_111_,&job0_.PROCESSINSTANCE_ as PROCESSI5_111_, job0_.TOKEN_ as TOKEN6_111_,&job0_.TASKINSTANCE_ as TASKINST7_111_, job0_.ISSUSPENDED_ as ISSUSPEN8_111_,&job0_.ISEXCLUSIVE_ as ISEXCLUS9_111_, job0_.LOCKOWNER_ as LOCKOWNER10_111_,&job0_.LOCKTIME_ as LOCKTIME11_111_, job0_.EXCEPTION_ as EXCEPTION12_111_,&job0_.RETRIES_ as RETRIES13_111_, job0_.NAME_ as NAME14_111_, job0_.REPEAT_ as REPEAT15_111_,&job0_.TRANSITIONNAME_ as TRANSIT16_111_, job0_.ACTION_ as ACTION17_111_,&job0_.GRAPHELEMENTTYPE_ as GRAPHEL18_111_, job0_.GRAPHELEMENT_ as GRAPHEL19_111_, job0_.NODE_ as NODE20_111_,&job0_.SMS_ as SMS21_111_, job0_.CLASS_ as CLASS2_111_ from MYUSER.JBPM_JOB job0_&where (job0_.LOCKOWNER_ is null or job0_.LOCKOWNER_='x') and job0_.RETRIES_&0 and job0_.ISSUSPENDED_&&1&order by job0_.DUEDATE_ asc ) as temp_ where rownumber_ &= 9&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;$ db2advis -d mydb -i ALL.sql -noxml -user db2inst1/db2inst1& -schema shoaexexecution started at timestamp -17.16.37.209276found [1] SQL statements from the input filefound [1] SQL statements from the input fileRecommending indexes...total disk space needed for initial set [&& 0.009] MBtotal disk space constrained to&&&&&&&& [&& 7.947] MBTrying variations of the solution set.& 1& indexes in current solution&[& 0.0117] timerons& (without recommendations)&[& 0.0105] timerons& (with current solution)&[10.39%] improvement------ LIST OF RECOMMENDED INDEXES-- ===========================-- index[1],&&& 0.009MB&& CREATE INDEX "MYUSER& "."IDX0" ON "MYUSER& "."JBPM_JOB"&& ("DUEDATE_" ASC, "RETRIES_" ASC, "CLASS_" ASC, "SMS_"&& ASC, "NODE_" ASC, "GRAPHELEMENT_" ASC, "GRAPHELEMENTTYPE_"&& ASC, "ACTION_" ASC, "TRANSITIONNAME_" ASC, "REPEAT_"&& ASC, "NAME_" ASC, "EXCEPTION_" ASC, "LOCKTIME_" ASC,&& "ISEXCLUSIVE_" ASC, "TASKINSTANCE_" ASC, "TOKEN_"&& ASC, "PROCESSINSTANCE_" ASC, "VERSION_" ASC, "ID_"&& ASC, "ISSUSPENDED_" ASC, "LOCKOWNER_" ASC) ALLOW REVERSE&& SCANS COLLECT SAMPLED DETAILED STATISTICS;&& COMMIT WORK ;------ RECOMMENDED EXISTING INDEXES-- ============================-- RUNSTATS ON TABLE "MYUSER& "."JBPM_JOB" FOR SAMPLED DETAILED INDEX "MYUSER "."IDX_JOB_TSKINST" ;-- COMMIT WORK ;------ UNUSED EXISTING INDEXES-- ============================-- DROP INDEX "MYUSER "."IDX_JOB_PRINST";-- DROP INDEX "MYUSER "."IDX_JOB_TOKEN";-- ===========================--14 solutions were evaluated by the advisorDB2 Workload Performance Advisor tool is finished.
数据库管理员,SALMONDB2故障处理的思路及一般问题的解决办法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
DB2故障处理的思路及一般问题的解决办法
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢查看: 1046|回复: 4
求解答!!!守卫大陆用经验药水有作用吗?
主题帖子经验
Lv.1平民, 经验 10, 距离下一级还需 40 经验
Lv.1平民, 经验 10, 距离下一级还需 40 经验
求解答!!!守卫大陆用经验药水有作用吗?
主题帖子经验
楼主您好,守卫大陆用经验药水是有作用的哦,祝您国庆节快乐。
主题帖子经验
Lv.2帮众, 经验 183, 距离下一级还需 17 经验
Lv.2帮众, 经验 183, 距离下一级还需 17 经验
哪点经验哥都看不起!花是时间太多了!
主题帖子经验
Lv.2帮众, 经验 99, 距离下一级还需 101 经验
Lv.2帮众, 经验 99, 距离下一级还需 101 经验
恩,经验药水确实有作用,看你怎么发挥了。
主题帖子经验
Lv.2帮众, 经验 52, 距离下一级还需 148 经验
Lv.2帮众, 经验 52, 距离下一级还需 148 经验
2015年的帖?????????????
主题≥100且精华帖≥3的玩家可领取
三七互娱旗下·上海硬通网络科技有限公司|||
我的签到特权
点击漏签日期即可补签。达到VIP2即可获得该特权。
本月剩余:次
达到VIP2时即可享受签到积分*2的特权,等级越高,加速倍数越高。
您的加速:倍
连签3日奖励
连签7日奖励
连签12日奖励
连签20日奖励
连签30日奖励
1.抽奖的奖励仅在获得的当天有效。
2.连续签到记录次月清空。
添加论坛版块

我要回帖

更多关于 db2advis命令 的文章

 

随机推荐