Oracle Database中DBA常用的表和檢視

victorymoshui發表於2011-04-25

dba_開頭
   dba_users     資料庫使用者資訊
   dba_segments  表段資訊
   dba_extents    資料區資訊
   dba_objects    資料庫物件資訊
   dba_tablespaces   資料庫表空間資訊
   dba_data_files    資料檔案設定資訊
   dba_temp_files   臨時資料檔案資訊
   dba_rollback_segs   回滾段資訊
   dba_ts_quotas   使用者表空間配額資訊
   dba_free_space  資料庫空閒空間資訊
   dba_profiles   資料庫使用者資源限制資訊
   dba_sys_privs   使用者的系統許可權資訊
   dba_tab_privs  使用者具有的物件許可權資訊
   dba_col_privs  使用者具有的列物件許可權資訊
   dba_role_privs  使用者具有的角色資訊
   dba_audit_trail  審計跟蹤記錄資訊
   dba_stmt_audit_opts  審計設定資訊
   dba_audit_object   物件審計結果資訊
   dba_audit_session  會話審計結果資訊
   dba_indexes  使用者模式的索引資訊
user_開頭
   user_objects   使用者物件資訊
   user_source   資料庫使用者的所有資源物件資訊
   user_segments   使用者的表段資訊
   user_tables    使用者的表物件資訊
   user_tab_columns   使用者的表列資訊
   user_constraints   使用者的物件約束資訊
   user_sys_privs   當前使用者的系統許可權資訊
   user_tab_privs   當前使用者的物件許可權資訊
   user_col_privs   當前使用者的表列許可權資訊
   user_role_privs   當前使用者的角色許可權資訊
   user_indexes   使用者的索引資訊
   user_ind_columns  使用者的索引對應的表列資訊
   user_cons_columns   使用者的約束對應的表列資訊
   user_clusters   使用者的所有簇資訊
  user_clu_columns  使用者的簇所包含的內容資訊
  user_cluster_hash_expressions   雜湊簇的資訊
v$開頭
   v$database    資料庫資訊
   v$datafile   資料檔案資訊
   v$controlfile  控制檔案資訊
   v$logfile   重做日誌資訊
   v$instance   資料庫例項資訊
   v$log   日誌組資訊
   v$loghist  日誌歷史資訊
   v$sga   資料庫SGA資訊
   v$parameter  初始化引數資訊
   v$process   資料庫伺服器程式資訊
   v$bgprocess   資料庫後臺程式資訊
   v$controlfile_record_section   控制檔案記載的各部分資訊
   v$thread   執行緒資訊
   v$datafile_header   資料檔案頭所記載的資訊
   v$archived_log  歸檔日誌資訊
   v$archive_dest   歸檔日誌的設定資訊
   v$logmnr_contents   歸檔日誌分析的DML DDL結果資訊
   v$logmnr_dictionary   日誌分析的字典檔案資訊
   v$logmnr_logs   日誌分析的日誌列表資訊
   v$tablespace   表空間資訊
   v$tempfile   臨時檔案資訊
   v$filestat   資料檔案的I/O統計資訊
   v$undostat   Undo資料資訊
   v$rollname   線上回滾段資訊
   v$session   會話資訊
   v$transaction  事務資訊
   v$rollstat    回滾段統計資訊
   v$pwfile_users   特權使用者資訊
   v$sqlarea     當前查詢過的sql語句訪問過的資源及相關的資訊
   v$sql           與v$sqlarea基本相同的相關資訊
   v$sysstat    資料庫系統狀態資訊
all_開頭
   all_users   資料庫所有使用者的資訊
   all_objects   資料庫所有的物件的資訊
   all_def_audit_opts   所有預設的審計設定資訊
   all_tables   所有的表物件資訊
   all_indexes  所有的資料庫物件索引的資訊
 
session_開頭
     session_roles   會話的角色資訊
     session_privs   會話的許可權資訊
index_開頭
    index_stats   索引的設定和儲存資訊
偽表
   dual   系統偽列表資訊


oracle最重要的9個動態效能檢視
v$session + v$session_wait (在10g裡功能被整合,湊合算1個吧.)
v$process
v$sql
v$sqltext
v$bh (更寧願是x$bh)
v$lock
v$latch_children
v$sysstat
v$system_event
按組分的幾組重要的效能檢視

1. System 的 over view
v$sysstat , v$system_event , v$parameter

2. 某個session 的當前情況
v$process , v$session , v$session_wait ,v$session_event , v$sesstat

3. SQL 的情況
v$sql , v$sqlarea , v$SQL_PLAN , V$SQL_PLAN_STATISTICS, v$sqltext_with_newlines

3. Latch / lock /ENQUEUE
v$latch , v$latch_children , v$latch_holder , v$lock ,V$ENQUEUE_STAT ,V$ENQUEUE_LOCK

4. IO 方面的
v$segstat , v$filestat , v$tempstat ,v$datafile , v$tempfile

5. shared pool / Library cache
v$Librarycache , v$rowcache , x$ksmsp

6. 幾個advice也不錯
v$db_cache_advice , v$PGA_TARGET_ADVICE, v$SHARED_POOL_ADVICE

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9390331/viewspace-693684/,如需轉載,請註明出處,否則將追究法律責任。

相關文章