以下內容摘自oracle 11g 權威指南
tablespace(表空間)---》segment(段)---》extent(盤區)---》block(塊)
一、表空間和資料檔案的關係
在oracle系統中,表空間與資料檔案是一對不能分開的概念,建立表空間時必須建立資料檔案,增加資料檔案時必須制定表空間。
1、查詢表空間及其包含的資料檔案
select tablespace_name,file_name,bytes from dba_data_files order by tablespace_name;
2、oracle預設表空間列表
example --如果安裝時候選擇例項方案,則此表空間是各樣例賬號的物件
sysaux--system表空間的輔助空間。一些選件的物件都存放在此表空間內以減少system表空間的負荷
system--儲存資料字典、包括表、檢視、儲存過程的定義等
temp--存數sql語句處理的表和索引的資訊
undotbs1--儲存撤銷資訊的表空間
users--處處資料庫使用者建立的資料庫物件
2.1 查詢system 表空間存放的物件及其擁有者
select distinct segment_type,owner,tablespace_name from dba_sgements where tablespace_name='system' order by owner,segment_type
(注意在sql plus查詢時候,tablespace_name 需要大寫,因為表中儲存的是大寫)
2.2 查詢sysaux表空間存放的使用者物件數
select owner,count(*) from dba_sgements where tablespace_name='sysaux' group by owner
sgement /ˈsɛɡmənt/ 段
Oracle學習日曆(七) 管理表空間和資料檔案
介紹 表空間是資料庫的邏輯組成部分。從物理上講,資料庫資料存放在資料檔案中 從邏輯上講,資料庫則是存放在表空間中,表空間由乙個或多個資料檔案組成。表存放到資料檔案中,資料檔案是存放在表空間中的。資料庫的邏輯結構 介紹noracle中邏輯結構包括表空間 段 區和塊。說明一下資料庫由表空間構成,而表空間...
oracle 管理表空間和資料檔案
介紹 表空間是資料庫的邏輯組成部分。從物理上講,資料庫資料存放在資料檔案中 從邏輯上講,資料庫則是存放在表空間中,表空間由乙個或多個資料檔案組成。資料庫的邏輯結構 介紹 oracle 中邏輯結構包括表空間 段 區和塊。說明一下資料庫由表空間構成,而表空間又是由段構成,而段又是由區構成,而 區又是由 ...
管理oracle的表空間和資料檔案
sql conn sys xin as sysdba 已連線。sql set wrap off sql set linesize 100 1.一些基本的操作 1 檢視表空間 sql select from v tablespace 2 檢視資料檔案 sql select from v datafil...