【TUNE_ORACLE】Oracle檢查點(二)檢查點效能
說明
檢查點系列相關文章地址:
Oracle檢查點(一)檢查點(Checkpoint)概念介紹: http://blog.itpub.net/69992972/viewspace-2787595/
Oracle檢查點(二)檢查點效能: http://blog.itpub.net/69992972/viewspace-2787789/
Oracle檢查點(三)增量檢查點四個關鍵引數介紹: http://blog.itpub.net/69992972/viewspace-2787943/
Oracle檢查點(四)檢查點對redo日誌的影響和redo日誌大小設定建議: http://blog.itpub.net/69992972/viewspace-2788206/
Oracle檢查點(五)建立並利用Statspack定位檢查點故障: http://blog.itpub.net/69992972/viewspace-2788418/
檢查點的效能問題
檢查點的最佳化常常會使DBA左右為難。因為頻繁的檢查點會實現更快的資料庫恢復,但也會導致資料庫效能降低。那麼,DBA 如何“優雅地”解決這一問題呢?
根據資料庫中的資料檔案數量,檢查點將會是一種高度佔用資源的操作,因為 所有資料檔案頭在檢查點期間都會被凍結。關於檢查點的頻率設定,需要對效能進行權衡。 檢查點頻率越高,就能在資料庫崩潰後更快地實現恢復。這也是為什麼一些不太能忍受意外系統停機的客戶現場常常會選擇此選項的原因。但是,在很多情況下, 頻繁的檢查點可能會導致效能降低,所以這使得上述觀點並不能完全成立。
舉個例子:假設資料庫已啟動,且有 95% 的時間處於執行狀態,剩下 5% 未執行時間是由於出現偶發的例項崩潰或硬體故障,需要進行資料庫恢復。實際環境中,對於大多數的客戶現場而言,最佳化 95% 的效能相比於極少的 5% 停機時間要更重要。所以,在這種情況下,需要儘可能地減少檢查點的頻率來最佳化。
最佳化檢查點涉及到的關鍵初始化引數
1. FAST_START_MTTR_TARGET
2. LOG_CHECKPOINT_INTERVAL
3. LOG_CHECKPOINT_TIMEOUT
4. LOG_CHECKPOINTS_TO_ALERT
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69992972/viewspace-2787789/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【TUNE_ORACLE】Oracle檢查點(一)檢查點(Checkpoint)概念介紹Oracle
- 【TUNE_ORACLE】Oracle檢查點(五)建立並利用Statspack定位檢查點故障Oracle
- 【TUNE_ORACLE】Oracle檢查點(三)增量檢查點四個關鍵引數介紹Oracle
- Oracle 檢查點佇列與增量檢查點Oracle佇列
- Oracle完全檢查點和增量檢查點詳解Oracle
- oracle checkpoint檢查點Oracle
- 全域性檢查點和增量檢查點
- 【效能優化】增量檢查點優化
- 【TUNE_ORACLE】Oracle檢查點(四)檢查點對redo日誌的影響和redo日誌大小設定建議Oracle
- 全域性檢查點和增量檢查點(zt)
- oracle ckpt檢查點型別(增量及常規完全檢查點)checkpointOracle型別
- Oracle 檢查點涉及的SCNOracle
- CUUG ORACLE檢查點講解Oracle
- [zt]Oracle檢查點ckpt (checkpoint)Oracle
- ORACLE增量檢查點,LRBA,BWROracle
- oracle checkpoint檢查點系列一Oracle
- 【TUNE_ORACLE】Oracle健康檢查基礎專案(三)專案檢查步驟概述其二Oracle
- 【TUNE_ORACLE】Oracle健康檢查基礎專案(二)專案檢查步驟概述其一Oracle
- Oracle 同步、非同步完全檢查點Oracle非同步
- OCP知識點講解 之 檢查點佇列與增量檢查點佇列
- 關於oracle的ckpt(檢查點程式)Oracle
- oracle檢查點的相關知識Oracle
- 改變ogg抽取程式檢查點檔案中的檢查點
- 【TUNE_ORACLE】Oracle健康檢查基礎專案(四)專案檢查步驟概述其三Oracle
- 管理oracle日誌之調整檢查點Oracle
- MySQL InnoDB檢查點機制MySql
- 深入淺出-檢查點scn
- 檢查點機制與scn
- oracle資料庫巡檢(二)全面檢查Oracle資料庫
- Mongo效能檢查Go
- 【CHECKPOINT】Oracle檢查點優化與故障處理Oracle優化
- SQLServer的檢查點、redo和undoSQLServer
- postgresql 檢查點調整 checkpoint 轉SQL
- MySQL什麼是InnoDB檢查點?MySql
- zt_checkpoint檢查點解密(轉)解密
- 增量檢查點(incremental checkpoint)的解疑REM
- 在RFT中新增clipboard檢查點
- object checkpoint物件檢查點小記Object物件