1. 程式人生 > >oracle ocp 052考試學習

oracle ocp 052考試學習

資源 ram set tuning 歸檔模式 per config alt role

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考試學習