Oracle online redo log switch frequency check — v$log_history
當接手一個陌生的生產資料庫時,除了需查察相關的系統參數外,我們常需初步了解其日常運作的繁忙程度,除了可以查看alert log可以看到其redo log log switch的切換時間,還可以利用v$log_history,來查詢每天的每小時間,log switch的切換次數,藉以判斷每日的那個時段的交易頻繁程度,對於DBA的日常維運或應用程式使用有很大的幫助。
v$log_history是從Oracle control file中,讀取online redo log的歷史記錄,可以利用以下的SQL查詢:
輸出結果節錄如下: