Oracle 查詢DB的負載情況
標題: Oracle 查詢DB的負載情況
作者:lōττéry©版權所有[文章允許轉載,但必須以連結方式註明源地址,否則追究法律責任.]
參考部落格
整理後sql:
SELECT *
FROM ( SELECT A.INSTANCE_NUMBER,
A.SNAP_ID,
B.BEGIN_INTERVAL_TIME + 0 BEGIN_TIME,
B.END_INTERVAL_TIME + 0 END_TIME,
ROUND(VALUE - LAG( VALUE, 1 , '0')
OVER(ORDER BY A.INSTANCE_NUMBER, A.SNAP_ID)) "DB TIME"
FROM (SELECT B.SNAP_ID,
INSTANCE_NUMBER,
SUM(VALUE ) / 1000000 / 60 VALUE
FROM DBA_HIST_SYS_TIME_MODEL B
WHERE B.DBID = (SELECT DBID FROM V$DATABASE)
AND UPPER (B.STAT_NAME) IN UPPER(('DB TIME' ))
GROUP BY B.SNAP_ID, INSTANCE_NUMBER) A,
DBA_HIST_SNAPSHOT B
WHERE A.SNAP_ID = B.SNAP_ID
AND B.DBID = (SELECT DBID FROM V$DATABASE)
AND B.INSTANCE_NUMBER = A.INSTANCE_NUMBER)
WHERE TO_CHAR(BEGIN_TIME, 'YYYY-MM-DD') = TO_CHAR(SYSDATE , 'YYYY-MM-DD')
ORDER BY BEGIN_TIME;
SQL 結果:
INSTANCE_NUMBER |
SNAP_ID |
BEGIN_TIME |
END_TIME |
DB TIME |
2 | 7307 | 2015/3/20 0:00 | 2015/3/20 1:00 | 13 |
1 | 7308 | 2015/3/20 0:59 | 2015/3/20 1:59 | 220 |
2 | 7308 | 2015/3/20 1:00 | 2015/3/20 2:00 | 2 |
1 | 7309 | 2015/3/20 1:59 | 2015/3/20 2:59 | 62 |
2 | 7309 | 2015/3/20 2:00 | 2015/3/20 3:00 | 0 |
1 | 7310 | 2015/3/20 2:59 | 2015/3/20 3:59 | 61 |
2 | 7310 | 2015/3/20 3:00 | 2015/3/20 4:00 | 0 |
1 | 7311 | 2015/3/20 3:59 | 2015/3/20 4:59 | 62 |
2 | 7311 | 2015/3/20 4:00 | 2015/3/20 5:00 | 0 |
1 | 7312 | 2015/3/20 4:59 | 2015/3/20 5:59 | 62 |
2 | 7312 | 2015/3/20 5:00 | 2015/3/20 6:00 | 0 |
1 | 7313 | 2015/3/20 5:59 | 2015/3/20 6:59 | 86 |
2 | 7313 | 2015/3/20 6:00 | 2015/3/20 7:00 | 0 |
1 | 7314 | 2015/3/20 6:59 | 2015/3/20 7:59 | 128 |
2 | 7314 | 2015/3/20 7:00 | 2015/3/20 8:00 | 4 |
1 | 7315 | 2015/3/20 7:59 | 2015/3/20 8:59 | 212 |
2 | 7315 | 2015/3/20 8:00 | 2015/3/20 9:00 | 52 |
1 | 7316 | 2015/3/20 8:59 | 2015/3/20 9:59 | 238 |
2 | 7316 | 2015/3/20 9:00 | 2015/3/20 10:00 | 220 |
1 | 7317 | 2015/3/20 9:59 | 2015/3/20 10:59 | 328 |
2 | 7317 | 2015/3/20 10:00 | 2015/3/20 11:00 | 441 |
1 | 7318 | 2015/3/20 10:59 | 2015/3/20 11:59 | 455 |
2 | 7318 | 2015/3/20 11:00 | 2015/3/20 12:00 | 492 |
1 | 7319 | 2015/3/20 11:59 | 2015/3/20 12:59 | 371 |
2 | 7319 | 2015/3/20 12:00 | 2015/3/20 13:00 | 392 |
1 | 7320 | 2015/3/20 12:59 | 2015/3/20 13:59 | 466 |
2 | 7320 | 2015/3/20 13:00 | 2015/3/20 14:00 | 442 |
1 | 7321 | 2015/3/20 13:59 | 2015/3/20 14:59 | 492 |
2 | 7321 | 2015/3/20 14:00 | 2015/3/20 15:00 | 424 |
1 | 7322 | 2015/3/20 14:59 | 2015/3/20 15:59 | 457 |
2 | 7322 | 2015/3/20 15:00 | 2015/3/20 16:00 | 362 |
1 | 7323 | 2015/3/20 15:59 | 2015/3/20 16:59 | 536 |
2 | 7323 | 2015/3/20 16:00 | 2015/3/20 17:00 | 418 |
1 | 7324 | 2015/3/20 16:59 | 2015/3/20 17:59 | 545 |
2 | 7324 | 2015/3/20 17:00 | 2015/3/20 18:00 | 399 |
1 | 7325 | 2015/3/20 17:59 | 2015/3/20 18:59 | 332 |
2 | 7325 | 2015/3/20 18:00 | 2015/3/20 19:00 | 271 |
1 | 7326 | 2015/3/20 18:59 | 2015/3/20 19:59 | 169 |
2 | 7326 | 2015/3/20 19:00 | 2015/3/20 20:00 | 112 |
1 | 7327 | 2015/3/20 19:59 | 2015/3/20 20:59 | 121 |
2
|
7327
|
2015/3/20 20:00
|
2015/3/20 21:00
|
60
|
圖示:
【源於本人筆記】 若有書寫錯誤,表達錯誤,請指正...
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28602568/viewspace-1467897/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 時段負載情況Oracle負載
- ORACLE SQL的查詢表的鎖的情況OracleSQL
- 查詢鎖等待情況
- Oracle 11g RAC查詢物理備庫延遲情況Oracle
- 檢查oracle的patch的升級情況Oracle
- 記一次nginx負載均衡配置情況Nginx負載
- 查詢當前正在執行的job的情況
- Mongodb記憶體管理和使用情況情況查詢MongoDB記憶體
- Sqlserver查詢alwayson同步情況指令碼(2)SQLServer指令碼
- Sqlserver查詢alwayson同步情況指令碼(1)SQLServer指令碼
- 總結Oracle根據時間查詢的一些常見情況Oracle
- 月結各模組關閉情況查詢SQLSQL
- 動態sql查詢結果多行的處理情況SQL
- 使用shell指令碼檢視資料庫負載情況指令碼資料庫負載
- 高寫入負載情況cassandra當機故障解決負載
- iostat命令——監控系統裝置的IO負載情況iOS負載
- 預設情況下RAC是按照SESSION數來負載均衡的 ?Session負載
- Oracle 查詢各個 “表空間/資料檔案” 的空間使用比情況Oracle
- 華納雲:如何在CentOS中檢視當前系統的負載情況CentOS負載
- ORACLE程式佔用CPU情況分析(轉載)Oracle
- Oracle查詢表空間使用情況Oracle
- 查詢Oracle資料檔案的使用情況Oracle
- java查詢資料庫,int型欄位為null的情況Java資料庫Null
- oradebug處理DB hang情況
- 高併發高負載情況下常見的3種效能問題負載
- ORACLE查詢所有表空間使用情況Oracle
- oracle查詢表空間的空間佔用情況Oracle
- Oracle其它情況的恢復Oracle
- 批次查詢並設定極兔快遞延誤情況的方法
- 批次查詢並設定中通快遞延誤情況的方法
- 什麼情況下應該分解複雜的查詢來提升效能
- [20170406]查詢佔用記憶體情況.txt記憶體
- 查詢RAC環境中例項間資源分配情況
- 【知識分享】企業在什麼情況下需要做負載均衡負載
- spring cloud 上雲的情況下,Ribbon 客戶端負載均衡 與 ALB 服務端負載均衡的選擇SpringCloud客戶端負載服務端
- 檢查備份情況的指令碼指令碼
- Oracle 查詢各表空間使用情況--完善篇Oracle
- 查詢鎖的狀況的物件物件