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 使用者的表列資訊
關于這個還涉及到兩個常用的例子如下:
1、oracle中查詢某個字段屬于哪個表
Sql代碼
select table_name,owner from dba_tab_columns t where t.COLUMN_NAME like upper('%username%');
select table_name,owner from dba_tab_columns t where t.COLUMN_NAME like upper('%username%');
2、oracle中查詢某個表的列數
Sql代碼
select count(*) from user_tab_columns where table_name= upper('sys_operate');
select count(*) from user_tab_columns where table_name= upper('sys_operate');
注:這兩個例子都用到了upper這個函數,是因為在這裡表名得大寫,否則查出的結果不是正确的
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