在Oracle Database中,我們可以用DBA_、USER_和V$的表格和視圖來獲取一些資訊,幫助我們進行資料庫的管理,現在就讓我們來看看吧。
- DBA_:代表能夠看到所有的資訊。
- USER_:代表只能看到當前USER的資訊。
- V$:Dynamic Performance View,又稱為動態視圖,它是儲存在SGA之中。可以透過SELECT * FROM dba_objects WHERE object_name like 'V_$%'來查詢。
1.DBA_
dba_ |
Description |
dba_users |
描述users |
dba_tablespaces |
描述tablespaces |
dba_data_files |
描述data files |
dba_temp_files |
描述temporary files (tempfiles) |
dba_segments |
描述segments |
dba_extents |
描述extents |
dba_objects |
描述objects |
dba_rollback_segs |
描述rollback segments |
dba_profiles |
描述database的資源限制 |
dba_ts_quotas |
描述tablespaces的配額 |
dba_sys_privs |
描述system權限 |
dba_tab_privs |
描述table權限 |
dba_col_privs |
描述column權限 |
dba_role_privs |
描述role權限 |
dba_audit_trail |
描述audit的追蹤記錄 |
dba_stmt_audit_opts |
描述audit的配置 |
dba_audit_object |
描述object的audit訊息 |
dba_audit_session |
描述session的audit訊息 |
dba_indexes |
描述index |
2.USER_
user_ |
Description |
user_objects |
描述users的objects |
user_source |
描述user的資源(package, procedure, etc.) |
user_segments |
描述user的segments |
user_tables |
描述user的tables訊息 |
user_tab_columns |
描述user table的column訊息 |
user_constraints |
描述user的constraints |
user_sys_privs |
描述user的system權限 |
user_tab_privs |
描述user的table權限 |
user_col_privs |
描述user的column權限 |
user_role_privs |
描述user的role權限 |
user_indexes |
描述user的index |
user_ind_columns |
描述user的index對應的欄位 |
user_cons_columns |
描述user的constraints對應的欄位資訊 |
3.V$
v$ |
Description |
v$database |
顯示database的資訊 |
v$version |
顯示軟體版本 |
v$datafile |
data file的資訊 |
v$controlfile |
control file的資訊 |
v$logfile |
log file的資訊 |
v$instance |
instance的狀態 |
v$log |
log file的資訊 |
v$loghist |
log file的歷史資訊 |
v$parameter |
初始化parameter的資訊 |
v$process |
目前正在運作的process資訊 |
v$bgprocess |
目前正在運作的background process資訊 |
v$thread |
thread的資訊 |
v$datafile_header |
從header取得data file的資訊 |
v$tablespace |
顯示tablespace的資訊 |
v$tempfile |
顯示temp file的資訊 |
v$filestat |
顯示file level的實體read/write資訊 |
v$undostat |
顯示undo的狀態 |
v$rollname |
顯示在線的rollback名稱 |
v$rollstat |
顯示在線的rollback狀態 |
v$session |
列出session的資訊 |
v$pwfile_users |
列出被授予特殊權力的users |
v$sqlarea |
列出shared SQL中的資訊 |
v$sql |
與sqlarea相似,差別在沒有group by |
v$sysstat |
顯示system的狀態 |
@資料來源:網路整理 - 2013/11/10 by auneths
留言列表