標籤:不同的 repo viso 14. 個數 資料表 寫入 recover font
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考試學習