使用者如何有效地利用資料字典

2021-04-17 03:00:00 字數 1650 閱讀 6934

oracle的

資料字典是的重要組成部分之一,它隨著資料庫的產生而產生,隨著資料庫的變化而變化,體現為sys使用者下的一些表和檢視。

資料字典名稱是大寫的英文本元。   

資料字典裡存有使用者資訊、使用者的許可權資訊、所有資料物件資訊、表的約束條件、統計分析資料庫的檢視等。我們不能手工修改

資料字典裡的資訊。  很多時候,一般的oracle使用者不知道如何

有效地利用它。  dictionary   全部

資料字典表的名稱和解釋,它有乙個同義詞dict   dict_column  全部

資料字典表裡欄位名稱和解釋     如果我們想查詢跟索引有關的

資料字典時,可以用下面這條sql語句:      sql>select*fromdictionarywhereinstr(comments,'index')>0;      如果我們想知道user_indexes表各欄位名稱的詳細含義,可以用下面這條sql語句:      sql>selectcolumn_name,commentsfromdict_columnswheretable_name='user_indexes';      依此類推,就可以輕鬆知道

資料字典的詳細名稱和解釋,不用檢視oracle的其它文件資料了。      下面按類別列出一些oracle使用者常用

資料字典的查詢使用方法。      一、使用者   檢視當前使用者的預設表空間   sql>selectusername,default_tablespacefromuser_users;檢視當前使用者的角色sql>select*fromuser_role_privs;檢視當前使用者的系統許可權和表級許可權sql>select*fromuser_sys_privs;sql>select*fromuser_tab_privs;   二、表      檢視使用者下所有的表   sql>select*fromuser_tables;         檢視名稱包含log字元的表   sql>selectobject_name,object_idfromuser_objects      whereinstr(object_name,'log')>0;      檢視某錶的建立時間   sql>selectobject_name,createdfromuser_objectswhereobject_name=upper('&table_name');      檢視某錶的大小   sql>selectsum(bytes)/(1024*1024)as"size(m)"fromuser_segments      wheresegment_name=upper('&table_name');      檢視放在oracle的記憶體區里的表   sql>selecttable_name,cachefromuser_tableswhereinstr(cache,'y')>0;      三、索引      檢視索引個數和類別   sql>selectindex_name,index_type,table_namefromuser_indexesorderbytable_name;      檢視索引被索引的字段   sql>select*fromuser_ind_columnswhereindex_name=upper('&index_name');      檢視索引的大小   sql>selectsum(bytes)/(1024*1024)as"size(m)"fromuser_segments      wheresegment_name=upper('&index_name');      共3頁  1  

使用者如何有效地利用資料字典

oracle的資料字典是資料庫的重要組成部分之一,它隨著資料庫的產生而產生,隨著資料庫的變化而變化,體現為sys使用者下的一些表和檢視。資料字典名稱是大寫的英文本元。資料字典裡存有使用者資訊 使用者的許可權資訊 所有資料物件資訊 表的約束條件 統計分析資料庫的檢視等。我們不能手工修改資料字典裡的資訊...

使用者如何有效地利用資料字典

oracle的資料字典是資料庫的重要組成部分之一,它隨著資料庫的產生而產生,隨著資料庫的變化而變化,體現為sys使用者下的一些表和檢視。資料字典名稱是大寫的英文本元。資料字典裡存有使用者資訊 使用者的許可權資訊 所有資料物件資訊 表的約束條件 統計分析資料庫的檢視等。我們不能手工修改資料字典裡的資訊...

使用者如何有效地利用資料字典

使用者如何有效地利用資料字典 oracle的資料字典是資料庫的重要組成部分之一,它隨著資料庫的產生而產生,隨著資料庫的變化而變化,體現為sys使用者下的一些表和檢視。資料字典名稱是大寫的英文本元。資料字典裡存有使用者資訊 使用者的許可權資訊 所有資料物件資訊 表的約束條件 統計分析資料庫的檢視等。我...