[2020年]OCP 19c 認證1Z0-083考試題庫(第3題)-CUUG內部學員版083題庫解析
3、While backing up to an SBT channel, you determine that the read phase of your compressed Recovery Manager (RMAN) incremental level 0 backup is a bottleneck.
FORCE LOGGING is enabled for the database.
Which two could improve read performance? (Choose two.)
A. Increase the size of tape I/O buffers.
B. Disable FORCE LOGGING for the database.
C. Increase the size of the database buffer cache.
D. Enable asynchronous disk I/O.
E. Increase the level of RMAN multiplexing.
Answer:AE
(解析:本道題問的是提高讀的性能,AE 答案都能夠提高讀的性能,而答案 D 是提高整個備份的性能。)
數據文件的 IO 均衡對備份的速度影響極大
如果數據庫在 IO 方面做了很好的均衡,數據文件也是跨磁盤做的條帶(stripe)
RMAN 備份過程是將數據讀到 buffer,然后通過 MML 接口寫到備份設備
Oracle 推薦設置合理的 Large pool,讓 RMAN 的 buffer 出自 Large pool
當備到磁帶時,這是改善 RMAN 備份性能很重要的一項
RMAN 通道的 BLKSIZE 參數確定了磁帶緩沖區的大小
實際的測試及 Oracle 的建議都表明磁帶緩沖區至少應為 256K
如果你的磁帶備份出現了 Not Streaming 問題,經過檢查發現問題的并不是出現在備份空文件及做增量備份上
多路復用的目的是為了加快備份時自磁盤讀數據的性能,其針對的是單個 channel
當單個通道在備份時,它從多個數據文件同時讀取數據,然后寫到同一個 backupset 中
這樣的操作模式我們稱之為多路復用
多路復用級別的多少取決于三個因素:
● FILESPERSET 參數
● MAXOPENFILES 參數
● 通道讀取的文件數
例如我的庫有 100 個數據文件,FILESPERSET 參數為 12,MAXOPENFILES 參數為 10
那么多路復用級別=min(min(100,12),10)=10