监控的达梦数据库Top10 SQL监视指标,TOP10指的是一个轮询周期还是指的多长时间?还是数据库自启动以来的TOP10
(0)
最佳答案
最近一次轮询时得到的数据
(0)
那指标中显示的读次数表示的就是一个轮询周期内读了几次,是这样吗老师?
每次轮询是iMC后台是执行一个查询sql top10语句的命令,查出来是什么就做对应的展示这意思。至于这些top 10的语句是多长时间内执行的其实没关注的。比如如下是oracle数据库的查询top10的命令: $oracle_monitorType@$ip_address@$port@$oracle_instance##$user_name##$password##$oracle_query_timeOut##$oracle_connect_timeOut###select sql_id, sql_text, elapsedtimeavg, elapsedtime,cputimeavg, cputime, executions, disk_reads, buffer_gets from (select sql_id, sql_text, decode(executions,0,0,trunc(elapsed_time/1000000)/executions) as elapsedtimeavg,trunc(elapsed_time/1000000) as elapsedtime,decode(executions,0,0,trunc(cpu_time/1000000)/executions) as cputimeavg, trunc(cpu_time/1000000) as cputime, executions, disk_reads, buffer_gets from v%dollar%sqlarea order by elapsedtimeavg desc) WHERE rownum<=10###sqlId##sqlText##elapsedTimeAvg##elapsedTime##cpuTimeAvg##cpuTime##executions##diskReads##bufferGets###9###servalRecords
好的,感谢
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
好的,感谢