獲取執行次數最多和單次執行時間最長的10個SQL
獲取執行次數最多的10個SQL
select sql_text,executions
from (
select sql_text,executions,rank() over(order by executions desc) exec_rank
from v$sql
)
where exec_rank <=10;
獲取單次執行時間最長的10個SQL
select sql_id,sql_text,round(exec_time/1000000,0) exec_time
from(
select sql_id,sql_text,exec_time,rank() over (order by exec_time desc) exec_rank
from
(
select sql_id,sql_text,cpu_time,elapsed_time,executions,round(elapsed_time/executions,0) exec_time
from v$sql
where executions>1
)
)
where exec_rank <=10;
select sql_text,executions
from (
select sql_text,executions,rank() over(order by executions desc) exec_rank
from v$sql
)
where exec_rank <=10;
獲取單次執行時間最長的10個SQL
select sql_id,sql_text,round(exec_time/1000000,0) exec_time
from(
select sql_id,sql_text,exec_time,rank() over (order by exec_time desc) exec_rank
from
(
select sql_id,sql_text,cpu_time,elapsed_time,executions,round(elapsed_time/executions,0) exec_time
from v$sql
where executions>1
)
)
where exec_rank <=10;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11590946/viewspace-1063766/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 獲取 Laravel 執行時間和記憶體消耗Laravel記憶體
- Oracle - 執行過的SQL、正在執行的SQL、消耗資源最多的SQLOracleSQL
- 今天寫了一個統計執行sql次數的指令碼SQL指令碼
- oracle查詢sql執行耗時、執行時間、sql_idOracleSQL
- mysql一次執行多個SQL檔案MySql
- Laravel 獲取執行的sql語句LaravelSQL
- 簡單實現Laravel獲取當前執行的SQLLaravelSQL
- MyBatis列印SQL執行時間MyBatisSQL
- PHP 獲取程式碼執行時間和消耗的記憶體PHP記憶體
- 多執行緒的補充 獲取一定時間的執行結果執行緒
- 【java】【多執行緒】獲取和設定執行緒名字、獲取執行緒物件(3)Java執行緒物件
- 定時器setInterval,只執行一次/第一次延遲執行定時器
- Mysql之一次完成的sql執行過程MySql
- delphi 裡 一個單元的initialization 會被執行幾次
- unity C# 每隔一段時間執行一次UnityC#
- 獲取C#中方法的執行時間及其程式碼注入C#
- 執行計劃-1:獲取執行計劃
- laravel列印輸出完整sql,執行時間和explain分析LaravelSQLAI
- Ollama + JuiceFS:一次拉取,到處執行UI
- 記一次.net core 非同步執行緒設定超時時間非同步執行緒
- 記一次,因表變數導致SQL執行效率變慢變數SQL
- 輸出字串中出現次數最多的字元和次數字串字元
- 在JS中統計函式執行次數JS函式
- 【Spark】 Spark作業執行原理--獲取執行結果Spark
- 疑問:mybatis如何自定義SQL執行時長MyBatisSQL
- 自適應查詢執行:在執行時提升Spark SQL執行效能SparkSQL
- 【執行計劃】Oracle獲取執行計劃的幾種方法Oracle
- 點選label執行兩次的bug
- 從已執行容器獲取 docker run 引數Docker
- 獲取oracle sql語句詳細些執行計劃OracleSQL
- 獲取任務的執行結果
- Java 執行緒池獲取池中所有執行緒列表的方法Java執行緒
- 達夢資料庫獲取SQL真實的執行計劃資料庫SQL
- 寶塔定時任務每10秒(自定義)執行一次
- c#基礎,單執行緒,跨執行緒訪問和執行緒帶引數C#執行緒
- 在DOM上同時繫結兩個點選事件(一個用捕獲,一個用冒泡),事件總共會執行幾次,先執行哪個事件?事件
- 我的前端元件—-多個按鈕快速點選只執行最後一次。前端元件
- 獲取字串中重複次數最多的字元字串字元
- Python建立多執行緒任務並獲取每個執行緒返回值Python執行緒