濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > oracle查看執(zhí)行最慢與查詢次數(shù)最多的sql語(yǔ)句

oracle查看執(zhí)行最慢與查詢次數(shù)最多的sql語(yǔ)句

熱門(mén)標(biāo)簽:百度地圖標(biāo)注途經(jīng)點(diǎn) 開(kāi)發(fā)外呼系統(tǒng) 地圖標(biāo)注養(yǎng)老院 慧營(yíng)銷crm外呼系統(tǒng)丹丹 圖吧網(wǎng)站地圖標(biāo)注 愛(ài)客外呼系統(tǒng)怎么樣 哈爾濱電話機(jī)器人銷售招聘 哪個(gè)400外呼系統(tǒng)好 山東crm外呼系統(tǒng)軟件

前言

在ORACLE數(shù)據(jù)庫(kù)應(yīng)用調(diào)優(yōu)中,一個(gè)SQL的執(zhí)行次數(shù)/頻率也是常常需要關(guān)注的,因?yàn)槟硞€(gè)SQL執(zhí)行太頻繁,要么是由于應(yīng)用設(shè)計(jì)有缺陷,需要在業(yè)務(wù)邏輯上做出優(yōu)化處理,要么是業(yè)務(wù)特殊性所導(dǎo)致。如果執(zhí)行頻繁的SQL,往往容易遭遇一些并發(fā)性的問(wèn)題。 那么如何查看ORACLE數(shù)據(jù)庫(kù)某個(gè)SQL的執(zhí)行頻率/次數(shù)呢? 下面來(lái)看看完整的示例代碼。

一、查詢執(zhí)行最慢的sql

select *
 from (select sa.SQL_TEXT,
        sa.SQL_FULLTEXT,
        sa.EXECUTIONS "執(zhí)行次數(shù)",
        round(sa.ELAPSED_TIME / 1000000, 2) "總執(zhí)行時(shí)間",
        round(sa.ELAPSED_TIME / 1000000 / sa.EXECUTIONS, 2) "平均執(zhí)行時(shí)間",
        sa.COMMAND_TYPE,
        sa.PARSING_USER_ID "用戶ID",
        u.username "用戶名",
        sa.HASH_VALUE
     from v$sqlarea sa
     left join all_users u
      on sa.PARSING_USER_ID = u.user_id
     where sa.EXECUTIONS > 0
     order by (sa.ELAPSED_TIME / sa.EXECUTIONS) desc)
 where rownum = 50;

二、查詢次數(shù)最多的 sql

select *
 from (select s.SQL_TEXT,
        s.EXECUTIONS "執(zhí)行次數(shù)",
        s.PARSING_USER_ID "用戶名",
        rank() over(order by EXECUTIONS desc) EXEC_RANK
     from v$sql s
     left join all_users u
      on u.USER_ID = s.PARSING_USER_ID) t
 where exec_rank = 100;

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。

您可能感興趣的文章:
  • PHP實(shí)現(xiàn)mysqli批量執(zhí)行多條語(yǔ)句的方法示例
  • 用非動(dòng)態(tài)SQL Server SQL語(yǔ)句來(lái)對(duì)動(dòng)態(tài)查詢進(jìn)行執(zhí)行
  • SQL SERVER 中構(gòu)建執(zhí)行動(dòng)態(tài)SQL語(yǔ)句的方法
  • mybatis 插件: 打印 sql 及其執(zhí)行時(shí)間實(shí)現(xiàn)方法
  • Mysql使用kill命令解決死鎖問(wèn)題(殺死某條正在執(zhí)行的sql語(yǔ)句)
  • Mysql 服務(wù) 1067 錯(cuò)誤 的解決方法:修改mysql可執(zhí)行文件路徑
  • MySql批量插入優(yōu)化Sql執(zhí)行效率實(shí)例詳解
  • SQL執(zhí)行步驟的具體分析

標(biāo)簽:周口 青島 開(kāi)封 承德 武漢 和田 固原 甘肅

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《oracle查看執(zhí)行最慢與查詢次數(shù)最多的sql語(yǔ)句》,本文關(guān)鍵詞  oracle,查看,執(zhí)行,最慢,與,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《oracle查看執(zhí)行最慢與查詢次數(shù)最多的sql語(yǔ)句》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于oracle查看執(zhí)行最慢與查詢次數(shù)最多的sql語(yǔ)句的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    祁门县| 华亭县| 巴马| 固镇县| 易门县| 锦屏县| 沈丘县| 鹰潭市| 泰州市| 南和县| 当雄县| 会同县| 安平县| 瓮安县| 海宁市| 贡嘎县| 安福县| 石屏县| 集安市| 潼南县| 贵德县| 类乌齐县| 康平县| 长葛市| 犍为县| 宾川县| 屯留县| 安远县| 萝北县| 奉新县| 卢龙县| 图木舒克市| 牡丹江市| 宜兰市| 防城港市| 望奎县| 石景山区| 大埔县| 延川县| 梨树县| 上饶市|