【oracle】關於日誌產生量的計算
根據每日歸檔的生成量,可以反過來估計每日的資料庫活動性及週期性,並決定空間分配的問題!
1.計算歸檔日誌的生產量:
select name,completion_time,BLOCKS * BLOCK_SIZE/1024/1024 MB
from v$archived_log
where rownum < 11 and completion_time between trunc(sysdate) - 2 and trunc(sysdate) - 1;
2.計算某日全天的日誌生成計算:
select trunc(completion_time),sum(Mb)/1024 DAY_GB
from(select name,completion_time,BLOCKS*BLOCK_SIZE/1024/1024 Mb from v$archived_log
where COMPLETION_TIME between trunc(sysdate - 2) and trunc(sysdate) - 1)
group by trunc(COMPLETION_TIME)
1.計算歸檔日誌的生產量:
select name,completion_time,BLOCKS * BLOCK_SIZE/1024/1024 MB
from v$archived_log
where rownum < 11 and completion_time between trunc(sysdate) - 2 and trunc(sysdate) - 1;
2.計算某日全天的日誌生成計算:
select trunc(completion_time),sum(Mb)/1024 DAY_GB
from(select name,completion_time,BLOCKS*BLOCK_SIZE/1024/1024 Mb from v$archived_log
where COMPLETION_TIME between trunc(sysdate - 2) and trunc(sysdate) - 1)
group by trunc(COMPLETION_TIME)
ops$admin@dw1>select trunc(completion_time),sum(Mb)/1024 DAY_GB
2 from(select name,completion_time,BLOCKS*BLOCK_SIZE/1024/1024 Mb from v$archived_log
3 where COMPLETION_TIME between trunc(sysdate - 2) and trunc(sysdate) - 1)
4 group by trunc(COMPLETION_TIME);
TRUNC(COMPLETION_T DAY_GB
---------------------------- ----------
31-AUG-11 511.713791
====3.最近日期的日誌生成統計
select trunc(completion_time),sum(mb)/1024 day_gb
from(select name,completion_time,blocks*block_size /1024 /1024 mb from v$archived_log)
group by trunc(completion_time)
order by (trunc(completion_time))
from(select name,completion_time,blocks*block_size /1024 /1024 mb from v$archived_log)
group by trunc(completion_time)
order by (trunc(completion_time))
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-706515/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 日誌產生大小的計算Oracle
- 減少oracle日誌的產生Oracle
- Oracle產生redo日誌量大小統計Oracle
- oracle redo日誌產生量測試及比較1Oracle Redo
- 減少日誌產生量小結
- 每天產生REDO歸檔日誌量
- 計算session的日誌生成量Session
- oracle檢視昨天產生歸檔日誌檔案總量Oracle
- 11G Oracle 關閉監聽XML日誌產生的方法OracleXML
- oracle redo日誌產生量測試及比較2_insertOracle Redo
- oracle 關於-日誌檔案Oracle
- 關於oracle補充日誌作用的理解Oracle
- Oracle資料庫減少redo日誌產生方式Oracle資料庫
- SAP PP 中關於計劃訂單和生產訂單的日期計算
- 關於資料日誌的設計方案
- 任務設計:關於幸福的生產力
- 關於delete還是update會產生更多日誌的問題delete
- Oracle關於week的計算問題Oracle
- 【LISTENER】禁止產生監聽器日誌的方法
- 測試DML 時產生歸檔日誌和閃回日誌的比
- 關於oracle10g Supplemental Log (追加日誌)Oracle
- trace_enabled 是否產生trace日誌--按情況來關閉
- 歸檔日誌大小 與使用rman 備份後的歸檔日誌產生的備份集大小的關係
- 關於“日誌”的一點心得
- 啟用生產工單標準日誌
- 解決生產日誌重複列印的問題
- Oracle的0000/0/0日期產生Oracle
- 關於日誌事務的問題
- update操作會產生幾條mlog$日誌?
- oracle 審計日誌清理Oracle
- Oracle 12C 新特性:關於歸檔日誌的備份Oracle
- 關於Oracle12C rac DDL日誌的測試驗證Oracle
- [Q]怎麼樣快速計算事務的時間與日誌量 zt
- 記:”$ORACLE_HOME/.../sysman/recv/errors“目錄下產生大量日誌檔案OracleError
- 計算機隨機數的產生 (轉)計算機隨機
- 關於生產管理系統中的BOM!
- 聊一聊如何截獲 C# 程式產生的日誌C#
- 關於HBase的日誌檔案和HFile