oracle ocp 052考試學習
1.數據字典存儲在SYSTEM表空間中。
2.SYSAUX可以offline:
SQL>alter tablespace sysaux offline;
3.SYSTEM和SYSAUX都是永久表空間,不能用於臨時表空間。
4.SYSTEM和SYSAUX都不能是read-only模式。
5.FAST_START_MTTR_TARGET:是一個加快實例恢復的參數。
該值的單位是秒,比如設定為60s,假定該值處於一個合理的情況之下,那麽一個實例崩潰的時候,應該會在60s內進行恢復;
合理的意思就是不能太大,也不能太小,
太大則允許恢復的時間太長,
太小則會導致大量數據的即時寫入,造成系統I/O壓力過大。
對於FAST_START_MTTR_TARGET的值為0的情況,官方文檔是這麽說的,
Explicit setting of the FAST_START_MTTR_TARGET parameter to 0 disables automatic checkpoint tuning.Explicit setting of the FAST_START_MTTR_TARGET parameter to a value other than 0 also enables the Redo Log Advisor.
如果將值設置為0,那麽將會禁用自動檢查點調優,當值為大於0時,還支持重做日誌建議。
不僅可以在ARCHIVELOG下使用,也可以在NOARCHIVELOG下使用。
6.external tables 外部表:
簡單地說,外部表就是不存在於數據庫中的表,類似的,我們可以把一個操作系統的文件當做是一個只讀的數據庫表;
外部數據表都是只讀的,因此不可以使用DML操作,也不能創建索引;
ANALYZE語句不支持分析外部表的統計數據,應該使用DMBS_STATS包來采集外部表的操作;
數據庫中只保存了表結構的描述,表數據並沒有存儲在數據庫中而是存儲在文件系統上;
簡歷外部表時不會產生區、段、數據塊等存儲結構。
7.DBCA不能用來升級數據庫。
8.數據泵impdp只能導入expdp產生的二進制文件。
9.role是可以被密碼保護的。
10.role只要被賦予create role的權限就可以創建role。
11.bigfile tablespace只能包含單個數據文件,不能跨越多個數據文件。
12.permanent tablespace永久表空間可以包含(contain)多個數據文件,而不是跨越(span)多個數據文件。
13.temporary tablespace臨時表空間包含臨時文件而不是data file。
14.extents只能是一個數據文件。
15.在undo自動管理中,設置了undo_retention之後,undo塊就有四種狀態:
Active:表示正在活躍的,即正在使用該undo的還未提交或者未回滾。
Inactive:表示該undo上沒有活動的事務,該狀態的undo可以被其他事務覆蓋。
Expired:表示該undo持續inactive的時間超過了undo_retention所指定的時間。
Freed:表示該undo塊未被使用過,是空的。
16.undo表空間可以包括多個數據文件。
17.Sigle-instance databases can have only one active undo tablespace.
18.只有表空間設置為GURANTEE時,才能確保已提交的數據保留,UNDO_RENTENTION參數設置的時間。
19.UNDO表空間僅用於UNDO 段(在UNDO表空間中不能創建其他類型,例如表、索引等)只能與單個實例相關聯。
20.oracle進程之PMON:
processmonitor process 進程監控
在用戶進程非正常中斷時進行數據恢復。
PMON負責清理數據緩沖池和釋放用戶進程使用的資源,如未提交的事務、釋放鎖、刪除進程列中死掉的進程。
21.oracle進程之RECO:
RECO:recovererprocess 恢復進程
該進程是在分布式選項中會使用的進程,會自動的解決在分布式事務中的故障。
22.oracle進程之ARCn:
ARCn:Archiverprocess 歸檔進程
ARCn會在發生日誌交換之後復制重做日誌文件到指定的存儲設備中。
ARCn發生的前提是:1.數據庫必須是歸檔模式。2.數據庫必須是自動歸檔。
23.Automatic Diagnostic Repository(ADR):
它是基於文件的資料庫,用來存儲數據庫診斷信息,如traces、dumps、alert log、和健康監控報告。
數據庫、自動存儲管理(ASM)、集群就緒服務(CRS)和其他oracle產品組件將所有診斷數據都存儲在ADR中,不同的產品和組件都有相同的目錄結構。
數據庫初始參數DIAGNOSTIC_DEST決定了ADR base的存儲位置,默認情況下,如果設置了ORACLE_BASE,那麽DIAGNOSTIC_DEST等於ORACLE_BASE,否則等於ORACLE_HOME/log。指定了參數DIAGNOSTIC_DEST,由原來的參數CORE_DUMP_DEST、BACKGROUND_DUMP_DEST和USER_DUMP_DEST設置的位置將被忽略。
24.SGA:系統全局區
包含的組件:共享池(shared pool)、數據庫緩沖區高速緩存(database buffer cache)、日誌緩沖區(log buffer cache)、大池、java池、流池等。
25.DB_CREATE_FILE_DEST
設置DB_CREATE_FILE_DEST初始化參數,會為一下文件設置缺省路徑:datafiles、tempfiles、redo log files、control files、block change tracking files。
26.SQL Access Advisor:可以提供物化視圖、索引、分區等建議。
SQL Tuning Advisor:可以提供物化視圖、索引、分區等建議;在維護窗口中自動運行。
小區別: SQL Tuning Advisor 分別調整每條SQL語句;SQL Access Advisor 同時調整所有SQL語句。
27.Database Configuration Assistant:在nomount狀態下,只會刪除service,並不會刪除數據。
28.Automatic Workload Reporsitory(AWR):自動工作負載信息庫
AWR收集和處理的統計信息包括:對象統計、時間模型統計、系統和會話統計、獲取會話歷史統計。
AWR默認是啟用的。由STATISTICS_LEVEL初始化參數控制(參數包括ALL、TYPICAL、BASIC),該參數默認為TYPICAL,
TYPICAL和ALL都會默認啟用AWR統計收集;BASIC會禁用許多oracle數據庫功能,包括AWR,但是仍然可以通過DBMS_WORKLOAD_REPOSITORY來手動捕獲AWR統計。
默認情況下,每一小時產生一個快照,並保留八天的負載統計信息。
AWR信息保存在SYSAUX表空間中。
oracle ocp 052考試學習