DataGuard寫測試實驗步驟及總結
【說明】本文件介紹DataGuard在最大效能模式下面的寫測試實驗;
啟用Dataguard的日誌傳輸命令:
ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2='ENABLE'; 啟用日誌傳輸 ALTER SYSTEM SET LOG_ARCHIVE_DEST_STATE_2='DEFER'; 關閉日誌傳送 |
測試步驟:
建立表t,然後在啟用日誌和關閉日誌情況下插入資料的時間對比
指令碼:
|
結果:
次數
重做日誌大小:50M
重做日誌大小:500M
插入資料量:100000
插入資料量:500000
插入資料量:500000
關閉DG
啟動DG
關閉DG
啟動DG
關閉DG
啟動DG
第一次
00:00:55.58
00:00:58.91
00:04:55.82
00:05:57.37
00:04:49.98
00:04:43.35
第二次
00:00:52.87
00:00:52.98
00:04:45.33
00:06:09.11
00:04:34.19
00:04:40.98
第三次
00:00:55.10
00:00:52.70
00:05:13.32
00:06:06.60
00:04:35.46
00:04:42.68
總結:
1、當插入資料量較小的情況下,關閉DG和啟動DG的情況下,並不影響系統的效率;
2、進行大量資料插入的情況下,啟動DG會嚴重影響系統的效能;
3、調整重做日誌的大小到合理的大小,可以避免DG對系統效率的影響;
原因分析:最大效能模式下按照道理應該不會影響系統的效能的,但是當日志切換速度太快的時候就會導致一直觸發檢查點的發生,就會導致REDO BUFFER的資訊一直寫入到磁碟中,LRS來不及從記憶體去讀取REDO LOG的資訊,就需要從磁碟中去讀取資訊,這個過程會影響IO的效能;
所以IO的爭用導致系統效能的下降;
以上純屬個人的判斷,尚未找到相應的支援論點。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12679300/viewspace-2020701/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE 11G 搭建dataguard詳細步驟(所有操作總結)Oracle
- 軟體測試員必知!壓力測試總共需要幾個步驟?思路總結篇
- 機器學習-步驟總結機器學習
- 微信分享測試步驟
- ORACLE 10G DATAGUARD實戰步驟Oracle 10g
- 測試經驗總結:測試員的角色
- 兩年測試經驗總結
- Oracle DataGuard切換步驟Oracle
- 商品API介面測試步驟API
- 從測試小白到測試組長,談談我的測試過程及管理經驗總結
- 自己編寫的(測試點總結)
- JMeter測試WebSocket的經驗總結JMeterWeb
- VMware中配置ORACLE DATAGUARD步驟Oracle
- 軟體功能測試的步驟
- 前端單元測試總結及測試工具介紹前端
- IEEE Access投稿步驟及投稿經驗
- [原創]總結:實施goldengate director的步驟Go
- Mask RCNN測試過程經驗總結CNN
- 軟體效能測試方法及步驟分享,權威的軟體測試公司有哪些?
- DataGuard主備庫切換步驟
- dataguard手動switchover切換步驟及注意的問題 轉
- cloudera 5 的安裝測試步驟Cloud
- 輸入測試報告的步驟測試報告
- 開發和測試需要哪些步驟?
- 迴歸測試的四個步驟
- 他們測試了上萬款APP應用,總結了APP測試的經驗及流程APP
- 測試總結①
- 軟體測試團隊對產品驗收的三步驟
- 什麼是大資料測試?大資料測試實現步驟有哪些?大資料
- 一位測試大神的軟體測試工作經驗總結
- 自動化測試實踐總結
- 網際網路App應用程式測試流程及測試總結APP
- 《軟體測試實戰:微軟技術專家經驗總結》前言微軟
- 移動應用可用性測試的實踐經驗總結
- 【JUnit測試】總結
- 測試流程總結
- 介面測試總結
- 考試經驗總結