Oracle11g經常使用數據字典sql
Oracle數據字典的名稱由前綴和後綴組成,使用_鏈接,含義說明以下:數據庫
dba_:包含數據庫實例的全部對象信息session
v$_:當前實例的動態視圖,包含系統管理和系統優化等所使用的視圖分佈式
user_:記錄用戶的對象信息性能
gv_:分佈式環境下全部實例的動態視圖,包括系統管理和系統優化使用的視圖優化
all_:記錄用戶的對象信息機被受權訪問的對象信息 spa
基本數據字典日誌
描述邏輯存儲結構和物理存儲結構的數據表,還包括描述其餘數據對象信息的表:對象
數據字典名稱 | 說明 |
dba_tablespaces | 關於表空間的信息 |
dba_ts_quotas | 全部用戶表空間限額 |
dba_free_space | 全部表空間中的自由分區 |
dba_segments | 描述數據庫中全部段的存儲空間 |
dba_extents | 數據庫中全部分區的信息 |
dba_tables | 數據庫中全部數據表的描述 |
dba_tab_columns | 全部表、視圖以及簇的列 |
dba_views | 數據庫中全部視圖的信息 |
dba_synonyms | 關於同義詞的信息 |
dba_sequences | 全部用戶序列信息 |
dba_constraints | 全部用戶表的約束信息 |
dba_indexs | 數據表中全部索引的描述 |
dba_ind_columns | 全部表及簇上壓縮索引的列 |
dba_triggers | 全部用戶的觸發器信息 |
dba_source | 全部用戶存儲過程信息 |
dba_data_files | 查詢關於數據庫文件的信息 |
dba_tab_grants/privs | 查詢關於對象受權的信息 |
dba_objects | 數據庫全部對象 |
dba_users | 關於數據庫中全部用戶的信息 |
經常使用動態性能視圖blog
提供了關於內存和磁盤的運行狀況,用戶只能進行只讀而不能修改它們
數據字典名稱 | 說明 |
v$database | 描述關於數據庫的相關信息 |
v$datafile | 數據庫使用的數據文件信息 |
v$log | 從控制文件中提取有關重作日誌組的信息 |
v$logfile | 有關實例重置日誌組文件名及其位置的信息 |
v$archived_log | 記錄歸檔日誌文件的基本信息 |
v$archived_dest | 記錄歸檔日誌文件的路徑信息 |
v$controlfile | 描述控制文件的相關信息 |
v$instance | 記錄實例的基本信息 |
v$system_parameter | 顯示實例當前有效的參數信息 |
v$sga | 顯示實例的SGA區大小 |
v$sgastat | 統計SGA使用狀況的信息 |
v$parameter | 記錄初始化參數文件中全部項的值 |
v$lock | 經過訪問數據庫會話,設置對象鎖的全部信息 |
v$session | 有個會話的信息 |
v$sql | 記錄SQL語句的詳細信息 |
v$sqltext | 記錄SQL語句的語句信息 |
v$bgprocess | 顯示後臺進程信息 |
v$process | 當前進程的信息 |
標籤: Oracle