运维联盟俱乐部

 找回密码
 立即注册
查看: 1471|回复: 0

[日常管理] q_redo_switch

[复制链接]
  • TA的每日心情
    开心
    2023-8-9 11:05
  • 发表于 2020-9-11 14:31:11 | 显示全部楼层 |阅读模式
    1. SET ECHO        OFF
    2. SET FEEDBACK    ON
    3. SET HEADING     ON
    4. SET LINESIZE    180
    5. SET PAGESIZE    2000
    6. SET TIMING      OFF
    7. SET TRIMSPOOL   ON
    8. SET VERIFY      OFF
    9. CLEAR COLUMNS BREAKS COMPUTES

    10. COLUMN DAY                          FORMAT a8              HEADING 'D/T'  
    11. COLUMN H00                          FORMAT 999B            HEADING '00'         
    12. COLUMN H01                          FORMAT 999B            HEADING '01'         
    13. COLUMN H02                          FORMAT 999B            HEADING '02'         
    14. COLUMN H03                          FORMAT 999B            HEADING '03'         
    15. COLUMN H04                          FORMAT 999B            HEADING '04'         
    16. COLUMN H05                          FORMAT 999B            HEADING '05'         
    17. COLUMN H06                          FORMAT 999B            HEADING '06'         
    18. COLUMN H07                          FORMAT 999B            HEADING '07'         
    19. COLUMN H08                          FORMAT 999B            HEADING '08'         
    20. COLUMN H09                          FORMAT 999B            HEADING '09'         
    21. COLUMN H10                          FORMAT 999B            HEADING '10'         
    22. COLUMN H11                          FORMAT 999B            HEADING '11'         
    23. COLUMN H12                          FORMAT 999B            HEADING '12'         
    24. COLUMN H13                          FORMAT 999B            HEADING '13'         
    25. COLUMN H14                          FORMAT 999B            HEADING '14'         
    26. COLUMN H15                          FORMAT 999B            HEADING '15'         
    27. COLUMN H16                          FORMAT 999B            HEADING '16'         
    28. COLUMN H17                          FORMAT 999B            HEADING '17'         
    29. COLUMN H18                          FORMAT 999B            HEADING '18'         
    30. COLUMN H19                          FORMAT 999B            HEADING '19'         
    31. COLUMN H20                          FORMAT 999B            HEADING '20'         
    32. COLUMN H21                          FORMAT 999B            HEADING '21'         
    33. COLUMN H22                          FORMAT 999B            HEADING '22'         
    34. COLUMN H23                          FORMAT 999B            HEADING '23'         
    35. COLUMN TOTAL                        FORMAT 999,999,999     HEADING 'Total'      

    36. BREAK ON report
    37. COMPUTE sum label 'total' avg label 'avg'  max label 'max' min label 'min' OF total ON report

    38. SELECT
    39.     SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH:MI:SS'),1,5)                          DAY
    40.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'00',1,0)) H00
    41.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'01',1,0)) H01
    42.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'02',1,0)) H02
    43.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'03',1,0)) H03
    44.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'04',1,0)) H04
    45.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'05',1,0)) H05
    46.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'06',1,0)) H06
    47.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'07',1,0)) H07
    48.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'08',1,0)) H08
    49.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'09',1,0)) H09
    50.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'10',1,0)) H10
    51.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'11',1,0)) H11
    52.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'12',1,0)) H12
    53.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'13',1,0)) H13
    54.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'14',1,0)) H14
    55.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'15',1,0)) H15
    56.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'16',1,0)) H16
    57.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'17',1,0)) H17
    58.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'18',1,0)) H18
    59.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'19',1,0)) H19
    60.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'20',1,0)) H20
    61.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'21',1,0)) H21
    62.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'22',1,0)) H22
    63.   , SUM(DECODE(SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH24:MI:SS'),10,2),'23',1,0)) H23
    64.   , COUNT(*)                                                                      TOTAL
    65. FROM
    66.   v$log_history  a  
    67.   where first_time>sysdate-30
    68. GROUP BY SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH:MI:SS'),1,5)
    69. ORDER BY SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH:MI:SS'),1,5)
    70. /
    复制代码



    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    运维联盟俱乐部 ( 冀ICP备19036648号 )

    GMT+8, 2024-5-17 11:59 , Processed in 0.046127 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表