Oracle檢視每小時日誌切換量指令碼
--
-- Show the Number of Redo Log Switches Per Hour
--
SET PAUSE ON
SET PAUSE 'Press Return to Continue'
SET PAGESIZE 60
SET LINESIZE 300
SELECT to_char(first_time, 'yyyy - mm - dd') aday,
to_char(first_time, 'hh24') hour,
count(*) total
FROM v$log_history
WHERE thread#=&EnterThreadId
GROUP BY to_char(first_time, 'yyyy - mm - dd'),
to_char(first_time, 'hh24')
ORDER BY to_char(first_time, 'yyyy - mm - dd'),
to_char(first_time, 'hh24') asc
/
這裡有很多有意思的指令碼。
PS.檢視日誌切換時間的指令碼:
方法一
alter session set NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS";
select * from v$log a where a.THREAD# = 1 ;
set line 200
select b.SEQUENCE#,
b.FIRST_TIME,
a.SEQUENCE#,
a.FIRST_TIME,
round(((a.FIRST_TIME - b.FIRST_TIME) * 24) * 60, 2)
from v$log_history a, v$log_history b
where a.SEQUENCE# = b.SEQUENCE# + 1
and b.THREAD# = 1
order by a.SEQUENCE# desc;
方法二
alter session set NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS";
set line 200
select sequence#,
first_time,
nexttime,
round(((first_time - nexttime) * 24) * 60, 2) diff
from (select sequence#,
first_time,
lag(first_time) over(order by sequence#) nexttime
from v$log_history
where thread# = 1)
order by sequence# desc;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29135257/viewspace-2132852/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 檢視Oracle的redo日誌切換頻率Oracle
- 檢視oracle的redo日誌組切換頻率Oracle
- Oracle日誌切換及頻率跟蹤指令碼Oracle指令碼
- Oracle日誌模式切換Oracle模式
- Oracle redo 日誌切換時間頻率Oracle Redo
- 透過shell指令碼監控日誌切換頻率指令碼
- 通過shell指令碼監控日誌切換頻率指令碼
- oracle 日誌檢視方法Oracle
- PostgreSQL切換日誌SQL
- dataguard 手動切換,檢查指令碼指令碼
- 檢視oracle固定目錄下日誌和trace檔案大小指令碼Oracle指令碼
- 方便檢視11g錯誤日誌的指令碼指令碼
- oracle rman備份歸檔日誌需要先切換日誌嗎Oracle
- 實時檢視tomcat日誌Tomcat
- 檢視ORACLE AS 埠指令碼Oracle指令碼
- Oracle 使用logmnr檢視日誌Oracle
- oracle物化檢視日誌系列(一)Oracle
- oracle物化檢視日誌系列(二)Oracle
- oracle物化檢視日誌系列(三)Oracle
- 方便檢視11g錯誤日誌的指令碼(新)指令碼
- oracle檢視昨天產生歸檔日誌檔案總量Oracle
- 檢視mysql日誌及日誌編碼問題MySql
- 檢視日誌
- REDO日誌切換頻率
- Oracle ADG 自動切換指令碼分享Oracle指令碼
- Oracle 11g RAC檢視ASM日誌、grid日誌和DB日誌OracleASM
- alertmanager: 檢視日誌
- dataguard之物理standby 日誌切換
- oracle 11g檢視alert日誌方法Oracle
- 用oracle的ADRCI功能檢視日誌Oracle
- Oracle 11g 檢視監聽日誌Oracle
- oracle cluster叢集相關日誌檢視Oracle
- 定時清理監聽日誌的指令碼 。指令碼
- Oracle之備份和清理監聽日誌、告警日誌指令碼Oracle指令碼
- MYSQL啟用日誌和檢視日誌MySql
- Linux下tomcat實時日誌檢視LinuxTomcat
- mysqld啟動失敗時日誌檢視命令MySql
- Linux 檢視日誌Linux