亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

如何查找消耗資源較大的SQL

系統(tǒng) 2220 0

對(duì)于優(yōu)化來(lái)講,查找消耗資源較大的SQL至關(guān)重要,下面介紹幾個(gè)之前用到的SQL。

1.從V$SQLAREA中查詢(xún)最占用資源的查詢(xún)。

      
        1
      
      
        select
      
      
         b.username username,a.disk_reads reads,


      
      
        2
      
           a.executions exec,a.disk_reads/decode(a.executions,
      
        0
      
      ,
      
        1
      
      
        ,a.executions) rds_exec_ratio,


      
      
        3
      
      
            a.sql_text Statement


      
      
        4
      
      
        from
      
      
         v$sqlarea a,dba_users b


      
      
        5
      
      
        where
      
       a.parsing_user_id=
      
        b.user_id


      
      
        6
      
           and a.disk_reads > 
      
        100000
      
      
        7
      
           order by a.disk_reads desc;
    

用buffer_gets列來(lái)替換disk_reads列可以得到占用最多內(nèi)存的sql語(yǔ)句的相關(guān)信息。

V$SQL是內(nèi)存共享SQL區(qū)域中已經(jīng)解析的SQL語(yǔ)句。

2.列出使用頻率最高的5個(gè)查詢(xún):

      select sql_text,executions

	from (select sql_text,executions,

	rank() over

	(order by executions desc) exec_rank

	from v$sql)

	where exec_rank <=5;


    

?3.消耗磁盤(pán)讀取最多的sql top5:

      
        select
      
      
         disk_reads,sql_text


      
      
        from
      
       (
      
        select
      
      
         sql_text,disk_reads,


      
      
            dense_rank() over


      
      
           (order by disk_reads desc) disk_reads_rank


      
      
        from
      
      
         v$sql)


      
      
        where
      
       disk_reads_rank <=
      
        5
      
      ;
    

4.找出需要大量緩沖讀取(邏輯讀)操作的查詢(xún)

      select buffer_gets,sql_text

	from (select sql_text,buffer_gets,

	dense_rank() over

	(order by buffer_gets desc) buffer_gets_rank

	from v$sql)

	where buffer_gets_rank<=5;


    

?

5.查找比較消耗CPU的就是用SQL Profiler 查看

這樣在一個(gè)陌生的存在問(wèn)題的項(xiàng)目中快速定位,關(guān)鍵還是開(kāi)始做項(xiàng)目的時(shí)候心就要踏實(shí),態(tài)度要專(zhuān)注;

轉(zhuǎn)自:http://blogread.cn/it/article/7200?f=hot1?

如何查找消耗資源較大的SQL


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 日本一区二区三区久久 | 国色天香成人网 | 91精品免费久久久久久久久 | 精品久久久久久国产 | 亚洲日本aⅴ片在线观看香蕉 | 国产瑟瑟| 青青青国产成人久久111网站 | 国产成版人视频网站免费下 | 国产日产久久 | 男人爱看的网站 | 亚洲精品一区二区三区 | 性夜黄a爽爽免费视频国产 性夜影院爽黄a爽免费看网站 | 国产精品日韩欧美一区二区三区 | 色综合中文字幕天天在线 | 三级天堂 | 黄色在线免费观看 | 99精品免费视频 | 欧美另类网| 亚洲一区二区三区在线播放 | 四虎影院在线免费观看视频 | 亚洲国产精品乱码一区二区三区 | 精品伊人 | 欧美日韩激情在线一区二区 | 成年女人免费看 | 在线国产一区二区三区 | 开心激情四房 | 日日爱夜夜操 | 久热这里只有精品视频6 | 国内精品伊人久久久久妇 | 一区一区三区产品乱码 | 私人影院免费 | 亚洲国产精品二区久久 | 国产欧美另类久久久精品免费 | 久久精品国产亚洲精品2020 | 久久涩精品 | 日本高清在线一区二区三区 | 神马不卡 | 99视频免费看 | 日日夜夜摸 | 老妇激情毛片免费 | 在线看日本a毛片 |