show log file info and log switches

column	day	format a16		heading 'Day'
column	d_0	format a3		heading '00'
column	d_1	format a3		heading '01'
column	d_2	format a3		heading '02'
column	d_3	format a3		heading '03'
column	d_4	format a3		heading '04'
column	d_5	format a3		heading '05'
column	d_6	format a3		heading '06'
column	d_7	format a3		heading '07'
column	d_8	format a3		heading '08'
column	d_9	format a3		heading '09'
column	d_10	format a3		heading '10'
column	d_11	format a3		heading '11'
column	d_12	format a3		heading '12'
column	d_13	format a3		heading '13'
column	d_14	format a3		heading '14'
column	d_15	format a3		heading '15'
column	d_16	format a3		heading '16'
column	d_17	format a3		heading '17'
column	d_18	format a3		heading '18'
column	d_19	format a3		heading '19'
column	d_20	format a3		heading '20'
column	d_21	format a3		heading '21'
column	d_22	format a3		heading '22'
column	d_23	format a3		heading '23'
column  Total   format 9999
column status  format a8
column member  format a40
column archived heading "Archived" format a8
column bytes heading "Bytes|(MB)" format 9999
Ttitle  "Log Info"  skip 2
select l.group#,f.member,l.archived,l.bytes/1078576 bytes,l.status,f.type
  from v$log l, v$logfile f
 where l.group# = f.group#
/
Ttitle off
prompt =========================================================================================================================
Ttitle  "Log Switch on hour basis"  skip 2

select to_char(FIRST_TIME,'DY, DD-MON-YYYY') day,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'00',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'00',1,0))) d_0,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'01',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'01',1,0))) d_1,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'02',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'02',1,0))) d_2,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'03',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'03',1,0))) d_3,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'04',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'04',1,0))) d_4,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'05',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'05',1,0))) d_5,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'06',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'06',1,0))) d_6,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'07',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'07',1,0))) d_7,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'08',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'08',1,0))) d_5,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'09',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'09',1,0))) d_9,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'10',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'10',1,0))) d_10,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'11',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'11',1,0))) d_11,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'12',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'12',1,0))) d_12,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'13',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'13',1,0))) d_13,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'14',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'14',1,0))) d_14,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'15',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'15',1,0))) d_15,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'16',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'16',1,0))) d_16,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'17',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'17',1,0))) d_17,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'18',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'18',1,0))) d_18,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'19',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'19',1,0))) d_19,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'20',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'20',1,0))) d_20,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'21',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'21',1,0))) d_21,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'22',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'22',1,0))) d_22,
       decode(sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'23',1,0)),0,'-',sum(decode(substr(to_char(FIRST_TIME,'HH24'),1,2),'23',1,0))) d_23,
       count(trunc(FIRST_TIME)) "Total"
  from v$log_history
 group by to_char(FIRST_TIME,'DY, DD-MON-YYYY')
 order by to_date(substr(to_char(FIRST_TIME,'DY, DD-MON-YYYY'),5,15) )
/
Ttitle off
prompt =========================================================================================================================           
/NCLDBA/CY01 > @log_switch

Log Info

                                                             Bytes
    GROUP# MEMBER                                   Archived  (MB) STATUS   TYPE
---------- ---------------------------------------- -------- ----- -------- -------
         1 /cy/cy_u000/CY01/CY01_LOG001_01.rdo      YES          5 INACTIVE ONLINE
         1 /cy/cy_u001/CY01/CY01_LOG001_02.rdo      YES          5 INACTIVE ONLINE
         2 /cy/cy_u003/CY01/CY01_LOG002_01.rdo      NO           5 CURRENT  ONLINE
         2 /cy/cy_u001/CY01/CY01_LOG002_02.rdo      NO           5 CURRENT  ONLINE
         3 /cy/cy_u000/CY01/CY01_LOG003_01.rdo      YES          5 INACTIVE ONLINE
         3 /cy/cy_u003/CY01/CY01_LOG003_02.rdo      YES          5 INACTIVE ONLINE

6 rows selected.

=========================================================================================================================

Log Switch on hour basis

Day              00  01  02  03  04  05  06  07  05  09  10  11  12  13  14  15  16  17  18  19  20  21  22  23  Total
---------------- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- -----
MON, 29-JAN-2007 -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   -   1   -   11  4      16
TUE, 30-JAN-2007 -   1   -   -   1   -   2   -   1   1   -   -   1   -   -   1   -   -   1   -   1   -   9   4      23
WED, 31-JAN-2007 -   1   -   1   -   -   1   -   -   1   -   3   -   -   1   -   1   -   -   1   -   -   9   4      23
THU, 01-FEB-2007 2   -   -   1   -   -   1   -   1   -   -   1   -   -   1   -   1   -   -   1   -   -   9   4      22
FRI, 02-FEB-2007 2   -   -   1   -   -   1   -   1   -   -   1   -   -   1   -   1   -   -   1   -   -   10  4      23
SAT, 03-FEB-2007 2   -   -   1   -   1   8   -   1   -   1   -   -   1   -   -   1   -   1   -   1   -   -   4      22
SUN, 04-FEB-2007 1   2   -   -   1   -   -   1   -   -   1   -   1   -   -   1   -   -   1   -   -   1   -   4      14
MON, 05-FEB-2007 2   -   -   1   -   1   -   1   -   -   1   -   -   1   1   -   -   1   -   -   1   -   11  4      25
TUE, 06-FEB-2007 2   -   -   1   -   1   -   1   -   1   -   -   1   -   -   1   -   1   -   -   1   -   9   4      23
WED, 07-FEB-2007 3   -   -   1   -   -   1   -   1   -   -   1   -   -   1   -   1   -   1   -   -   1   9   5      25
THU, 08-FEB-2007 -   -   1   -   -   1   -   1   -   -   1   -   1   -   -   1   -   1   -   -   1   -   9   4      21
FRI, 09-FEB-2007 2   -   -   1   -   -   1   -   1   -   -   1   -   1   -   -   1   -   -   1   -   1   9   10     29
SAT, 10-FEB-2007 -   -   1   -   -   1   9   -   1   -   -   1   -   1   -   -   1   -   1   -   -   1   -   8      25
SUN, 11-FEB-2007 -   -   1   -   -   1   -   -   1   -   1   -   -   1   -   -   -   1   -   1   -   -   1   5      13
MON, 12-FEB-2007 -   3   -   -   1   -   1   -   1   -   -   1   -   -   1   -   1   -   -   1   -   -   12  6      28
TUE, 13-FEB-2007 1   2   -   1   -   -   1   -   1   -   -   1   -   -   1   -   1   -   -   1   -   1   8   6      25
WED, 14-FEB-2007 1   -   -   1   -   -   1   2   -   -   1   -   1   -   -   1   -   -   1   -   1   -   10  4      24
THU, 15-FEB-2007 -   1   -   -   1   -   -   3   -   -   1   -   -   1   -   1   -   -   1   -   1   -   9   8      27
FRI, 16-FEB-2007 2   -   -   1   -   -   1   -   1   -   -   1   -   1   -   -   1   -   1   -   -   1   10  7      27
SAT, 17-FEB-2007 2   -   -   1   -   1   9   -   -   1   -   1   -   -   1   -   1   -   -   1   -   -   1   9      28
SUN, 18-FEB-2007 -   -   1   -   -   1   -   -   1   -   1   -   -   1   -   -   1   -   -   1   -   -   1   8      16
MON, 19-FEB-2007 2   -   -   1   -   -   1   -   1   -   -   1   -   -   1   -   1   -   -   1   -   -   12  8      29
TUE, 20-FEB-2007 2   -   -   1   -   1   -   -   1   -   -   1   -   -   1   -   1   -   -   1   -   -   10  8      27
WED, 21-FEB-2007 2   -   -   1   -   -   1   -   1   1   -   -   1   -   1   -   -   1   -   -   1   -   10  4      24
THU, 22-FEB-2007 2   -   -   1   -   -   1   -   1   1   -   -   -   -   -   -   -   -   -   -   -   -   -   -       6

25 rows selected.

=========================================================================================================================
/NCLDBA/CY01 >    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章