題記:
本系列主要講解Oracle OCP認證考試考點(題目),適用于19C/21C,跟著學OCP考試必過。
31. 第31題:
- 題目
- 解析及答案:
從 Oracle 19c 開始,數據庫配置助手(DBCA)在克隆遠程可插拔數據庫(PDB)時,以下哪三個是其中的步驟?
A) 將克隆的 PDB 置于裝載狀態
B) 從本地數據庫的 CDB R O O T 創建一個數據庫鏈接到要克隆的遠程系統中的 P D B C ) 從本地數據庫的 C D B ROOT創建一個數據庫鏈接到要克隆的遠程系統中的PDB C) 從本地數據庫的 CDB ROOT創建一個數據庫鏈接到要克隆的遠程系統中的PDBC)從本地數據庫的CDBROOT 創建一個數據庫鏈接到要克隆的遠程系統中的 CDB R O O T D ) 打開克隆的 P D B E ) 備份克隆的 P D B 解析選項 A :在使用 D B C A 克隆遠程 P D B 過程中,克隆后的 P D B 最初會處于 m o u n t 狀態,后續再根據需要進行操作,該項是正確步驟。選項 B :需要從本地數據庫的 C D B ROOT D) 打開克隆的 PDB E) 備份克隆的 PDB 解析 選項 A :在使用 DBCA 克隆遠程 PDB 過程中,克隆后的 PDB 最初會處于 mount 狀態,后續再根據需要進行操作,該項是正確步驟。 選項 B :需要從本地數據庫的 CDB ROOTD)打開克隆的PDBE)備份克隆的PDB解析選項A:在使用DBCA克隆遠程PDB過程中,克隆后的PDB最初會處于mount狀態,后續再根據需要進行操作,該項是正確步驟。選項B:需要從本地數據庫的CDBROOT 創建數據庫鏈接到遠程系統中要克隆的 PDB,以便獲取相關數據等信息來完成克隆,該項是正確步驟。
選項 C :應該是鏈接到遠程要克隆的 PDB,而非遠程系統的 CDB$ROOT,該項錯誤。
選項 D :克隆完成并在合適階段,會將克隆的 PDB 打開,使其處于可用狀態,該項是正確步驟。
選項 E :備份克隆的 PDB 并非 DBCA 克隆遠程 PDB 過程中的標準步驟 ,該項錯誤。
綜上,正確答案為 ABD。
32. 第32題:
- 題目
- 解析及答案:
關于 Oracle 數據庫中使用的字符集,以下哪兩項是正確的?
A) 統一碼(Unicode)能夠讓來自任何語言的信息使用單一字符集進行存儲。
B) 對于使用數據庫配置助手(DBCA)創建的 Oracle 數據庫,統一碼(Unicode)是唯一受支持的字符集。
C) 單字節字符集比多字節字符集性能更好。
D) 單字節字符集始終使用 7 位編碼方案。
E) 多字節字符集比單字節字符集空間利用更高效。
F) 單字節字符集始終使用 8 位編碼方案。
解析
選項 A:Unicode 字符集涵蓋了世界上幾乎所有語言的字符,能讓不同語言信息通過單一字符集存儲,該項正確。
選項 B:使用 DBCA 創建 Oracle 數據庫時,除了 Unicode,還有其他多種字符集可供選擇,并非僅支持 Unicode ,該項錯誤。
選項 C:單字節字符集在處理字符時相對簡單,通常比多字節字符集在性能表現上更優,該項正確。
選項 D:單字節字符集不總是使用 7 位編碼方案,也有 8 位等其他編碼情況 ,該項錯誤。
選項 E:一般來說,單字節字符集在存儲占用空間上比多字節字符集更有優勢,該項錯誤。
選項 F:單字節字符集并非始終采用 8 位編碼方案 ,該項錯誤。
綜上,正確答案為 AC。
33. 第33題:
- 題目
- 解析及答案:
關于使用數據庫升級助手(DBUA)升級數據庫,以下哪三項是正確的?
A) 具有相同 ORACLE_HOME 的多個數據庫可以同時升級。
B) 作為容器數據庫升級的一部分,所有可插拔數據庫會自動升級。
C) DBUA 必須從目標 Oracle 主目錄啟動。
D) 預升級信息工具腳本由 DBUA 執行。
E) 升級前必須存在完整的數據庫直接備份。
F) 數據庫必須以只讀模式打開。
解析
解析
選項 A :DBUA 不支持同時升級具有相同 ORACLE_HOME 的多個數據庫,只能逐個進行升級,該項錯誤。
選項 B :在使用 DBUA 對容器數據庫進行升級時,其中的所有可插拔數據庫會作為升級的一部分自動完成升級,該項正確。
選項 C :DBUA 必須從目標數據庫所在的 Oracle 主目錄啟動,這樣才能確保正確識別和升級目標數據庫,該項正確。
選項 D :DBUA 會執行預升級信息工具腳本,用于檢查數據庫的當前狀態、收集相關信息,為升級做準備,該項正確。
選項 E :雖然升級前備份數據庫是良好實踐,但并非強制要求必須存在完整的數據庫直接備份才能使用 DBUA 升級,該項錯誤。
選項 F :使用 DBUA 升級數據庫時,數據庫不需要以只讀模式打開,該項錯誤。
綜上,正確答案為 BCD。
34. 第34題:
- 題目
- 解析及答案:
PDB1 和 PDB2 是 CDB1 中的可插拔數據庫。
查看以下命令:
(export ORACLE_SID=CDB1) sqlplus /as sysdba
SQL> STARTUP
數據庫已打開。
SQL> SHOW PDBS
CON_ID CON_NAME OPEN MODE RESTRICTED
2 PDB$SEED 只讀 否
3 PDB1 已裝載
4 PDB2 已裝載
SQL> ALTER PLUGGABLE DATABASE pdb1 OPEN;
可插拔數據庫已更改。
SQL> ALTER PLUGGABLE DATABASE pdb1 SAVE STATE;
可插拔數據庫已更改。
SQL> ALTER PLUGGABLE DATABASE pdb1 CLOSE;
可插拔數據庫已更改。
SQL> ALTER PLUGGABLE DATABASE pdb2 OPEN;
可插拔數據庫已更改。
然后重啟 CDB1。
以下哪三項是正確的?
A) PDB2 將以讀寫模式打開
B) PDB2 將處于已裝載狀態
C) PDB(SEED將以只讀模式打開
D) PDB1將以讀寫模式打開
E) PDB)SEED 將處于已裝載狀態
F) PDB1 將處于已裝載狀態
個人認為此題有問題,大家僅做參考吧,就不再做解析了。
35. 第35題:
- 題目
- 解析及答案:
關于在 Oracle 多租戶環境中使用數據庫資源管理器,以下哪三項是正確的?
A) 可插拔數據庫(PDB)級別的資源計劃可以限制會話程序全局區(PGA)內存。
B) 使用 PDB 級別的資源計劃時,容器數據庫(CDB)級別的資源計劃是必需的。
C) CDB 級別的資源計劃可以限制會話 CPU 利用率。
D) CDB 級別的資源計劃可以限制 PDB 的撤銷(UNDO)使用。
E) PDB 級別的資源計劃可以限制每個使用者組的未提交撤銷(UNDO)。
F) CDB 級別的資源計劃可以限制每個元素的 PDB CPU 使用。
解析:
A) PGA 內存由初始化參數(如 PGA_AGGREGATE_TARGET)管理,資源計劃不直接限制 PGA。
B) PDB 資源計劃獨立于 CDB 資源計劃,無需 CDB 級別先配置。
C) CDB 資源計劃管理 PDB 間的 CPU 資源分配,而非單個會話的 CPU 利用率(由 PDB 內部資源計劃控制)。
D) CDB 級別的資源計劃可以限制 PDB 的撤銷(UNDO)使用CDB 資源計劃可通過 UNDO_POOL 參數限制每個 PDB 的撤銷表空間使用量,防止單個 PDB 占用過多 UNDO 資源,影響其他 PDB 的性能。
E) PDB 級別的資源計劃可以限制每個使用者組的未提交撤銷(UNDO),在 PDB 內部,資源管理器可為不同使用者組(Consumer Group)設置 UNDO_POOL,限制其未提交事務的 UNDO 空間占用,確保資源公平分配。
F) CDB 級別的資源計劃可以限制每個 PDB 的 CPU 使用,CDB 資源計劃通過 SHARE 或 UTILIZATION_LIMIT 參數分配各 PDB 的 CPU 資源。例如,可限制某 PDB 的 CPU 利用率不超過 50%。
綜上,正確答案為 DEF。
未完待續。
關注作者,您將獲得更多OCP考試及Oracle DB方面的實戰經驗。后續不定期分享DB核心知識和排障案例及經驗、性能調優等.