oracle都有哪些系統表,分別是做什麼用的

2021-08-25 12:18:54 字數 1471 閱讀 3228

1.系統表

oracle資料庫的系統引數都儲存在資料庫中,可以通過sqlplus,以使用者sysytem進行查詢。幾個重要的表或者檢視如下:

v$controlfile:控制檔案的資訊;

v$datafile:資料檔案的資訊;

v$log:日誌檔案的資訊;

v$process:處理器的資訊;

v$session:會話資訊;

v$transaction:事務資訊;

v$resource:資源資訊;

v$sga:系統全域性區的資訊。

上面的檢視名中的『v$』,只是檢視名字中的字元。類似於上面的檢視或表還有很多,位於:

$oracle_home/rdbms/admin/catalog.sql檔案中。

這些檢視或表可以在sqlplus中用select語句進行查詢。

2.資料字典檢視

表和列dba_tables、all_tables和user_tables顯示了有關資料庫表的一般資訊。

dba_tab_columns、all_tab_columns和user_tab_columns顯示了每個資料庫表的列的資訊。

注意:dba_objects、all_objects和user_objects顯示了模式物件的資訊,包括表。

完整性約束

dba_constraints、all_constraints和user_constrainst顯示有關約束的一般資訊。

dba_cons_columns、all_cons_columns和user_cons_columns顯示有關列的相關約束的一般資訊。

檢視dba_views、all_views和user_views。

注意:dba_objects、all_objects和user_objects顯示了模式物件的資訊,包括檢視。

序列dba_sequences、all_sequences和user_sequences。

注意:dba_objects、all_objects和user_objects顯示了模式物件的資訊,包括序列。

同義詞dba_synonyms、all_synonyms和user_synonyms。

注意:dba_objects、all_objects和user_objects顯示了模式物件的資訊,包括同義詞。

索引dba_indexs、all_indexs、user_indexs、dba_ind_columns、all_ind_columns和user_ind_columns。

使用者dba_users。

角色dba_roles。

表空間定額

dba_ts_quotas。

配置表dba_profiles。

表空間dba_tablespaces。

資料檔案

dba_data_files。

段dba_segments、user_segment。

回滾段dba_rollback_segs、v$rollname、v$rollstat。

mysql有關許可權的表都有哪些?

一 關於mysql許可權的幾點常識 1 mysql的許可權系統主要用來驗證使用者的操作許可權。2 在mysql內部,許可權資訊存放在mysql資料庫的granttable裡。當mysql啟動後,granttable裡的資訊會寫入記憶體。3 mysql 使用user name 加 host name ...

Oracle有哪些常用的系統表

dba 開頭.dba users 資料庫使用者資訊 dba segments 表段資訊 dba extents 資料區資訊 dba objects 資料庫物件資訊 dba tablespaces 資料庫表空間資訊 dba data files 資料檔案設定資訊 dba temp files 臨時資料...

機房監控系統常見的內容都有哪些?

機房 監控系統 常見的內容都有哪些?機房動力 監控系統 動力監控系統,即動力裝置及環境集中監控系統。動力監控系統的目的在於對高壓配電裝置 低壓配電裝置 開關電源 ups等眾多通訊電源裝置進行實時監控,及時發現故障,從而使動力維護從被動的 分散的人工輪巡方式改變為集中監控 集中維護 集中管理,減輕維護...