資料庫繁忙程度監控
資料庫繁忙程度監控有多種引數可以選擇,本文選擇其中之一的redolog切換頻率分佈圖
-
獲取最近時間資料庫redolog切換頻率分佈資料
SELECT TRUNC (first_time) "Date", TO_CHAR (first_time, 'Dy') "Day", COUNT (1) "Total",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '00', 1, 0)) h0,
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '01', 1, 0)) "h1",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '02', 1, 0)) "h2",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '03', 1, 0)) "h3",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '04', 1, 0)) "h4",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '05', 1, 0)) "h5",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '06', 1, 0)) "h6",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '07', 1, 0)) "h7",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '08', 1, 0)) "h8",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '09', 1, 0)) "h9",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '10', 1, 0)) "h10",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '11', 1, 0)) "h11",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '12', 1, 0)) "h12",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '13', 1, 0)) "h13",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '14', 1, 0)) "h14",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '15', 1, 0)) "h15",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '16', 1, 0)) "h16",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '17', 1, 0)) "h17",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '18', 1, 0)) "h18",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '19', 1, 0)) "h19",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '20', 1, 0)) "h20",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '21', 1, 0)) "h21",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '22', 1, 0)) "h22",
SUM (DECODE (TO_CHAR (first_time, 'hh24'), '23', 1, 0)) "h23", to_char(ROUND (COUNT (1) / 24, 2),'fm99999999990.00') "Avg"
FROM gv$log_history
WHERE first_time >= trunc(SYSDATE) - 30
and thread# = inst_id
GROUP BY TRUNC (first_time), TO_CHAR (first_time, 'Dy')
ORDER BY 1 DESC; -
獲取截至當前時刻,當天資料庫redolog已切換次數。
SELECT TRUNC(first_time),COUNT(1) FROM gv$log_history WHERE first_time>=trunc(SYSDATE) GROUP BY TRUNC(first_time) ORDER BY 1 DESC
-
如若發現當前時刻的切換次數遠大於歷史同期水平,可判斷為資料庫有異常繁忙現象,可人工跟進排查。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69994536/viewspace-2763040/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL監控-Datadog資料庫監控調研MySql資料庫
- 資料庫監控---PIGOSS BSM資料庫Go
- 監控資料庫活動資料庫
- Zabbix監控神通資料庫教程資料庫
- shell監控mysql 8.0資料庫MySql資料庫
- shell監控mysql 5.7資料庫MySql資料庫
- Python呼叫阿里雲資料庫監控資料Python阿里資料庫
- 資料庫DML監控一例資料庫
- Zabbix+Python監控Oracle資料庫PythonOracle資料庫
- zabbix6.2新增mysql資料庫監控MySql資料庫
- 資料庫監控工具--PIGOSSBSM運維監控管理系統資料庫Go運維
- Oracle 19C+13.4EMCC資料庫監控Oracle資料庫
- 【SQL】Oracle資料庫監控sql執行情況SQLOracle資料庫
- 【SQL】Oracle資料庫SQL監控報告示例SQLOracle資料庫
- Zabbix5.0 配置 ODBC 監控 Oracle 資料庫Oracle資料庫
- MySQL資料庫與Nacos搭建監控服務MySql資料庫
- 如何使用 taosKeeper 做好監控工作,時序資料庫 TDengine 3.0 監控工具詳解資料庫
- 效能測試之資料庫監控分析工具PMM資料庫
- 幾款SQLSERVER資料庫監控軟體介紹SQLServer資料庫
- 自定義帶監控的資料庫連線池資料庫
- 前端資料監控到底在監控什麼?前端
- 系統監控&JVM監控指標資料查詢JVM指標
- 在資料庫繁忙時如何快速有效的關閉MySQL服務資料庫MySql
- 監控採集上報和儲存監控資料策略
- UAVStack的慢SQL資料庫監控功能及其實現SQL資料庫
- 最新!2019 年最好用的 7 款資料庫監控工具資料庫
- 效能測試之資料庫監控分析工具Grafana+Prometheus資料庫GrafanaPrometheus
- 監控資料庫連線遇到的一個小問題資料庫
- Oracle資料庫監控和運維關注哪些方面Oracle資料庫運維
- GO實現資料夾監控Go
- 前端監控(效能/資料/異常)前端
- zabbix清除歷史監控資料
- zanePerfor前端監控平臺效能優化之資料庫分表前端優化資料庫
- windows7遠端桌面管理工具監控資料庫Windows資料庫
- MongoDB資料庫效能監控看這一篇就夠了MongoDB資料庫
- 大資料開發-資料表監控-實現大資料
- 阿里資料庫進入全網秒級實時監控時代阿里資料庫
- 使用免費的Oracle雲服務-使用並監控ATP資料庫Oracle資料庫