Oracle資料塊block

dbhelper發表於2014-11-27
Oracle塊是建築資料庫的基石。是資料庫的最小i/o單位。Oracle讀取資料檔案時是以塊的形式讀取的。

Block(塊)最基本的儲存單元 
Extent(範圍)一次分配的連續的塊
Segment(段)屬於同一物件的範圍組成一個段
Tablespace(表空間)資料檔案的組織行為
SQL> SELECT TABLESPACE_NAME,SEGMENT_NAME,EXTENT_ID,BLOCKS
    FROM DBA_EXTENTS
    WHERE SEGMENT_NAME='EMP';
 
TABLESPACE_NAME SEGMENT_NAME          EXTENT_ID     BLOCKS
--------------- -------------------- ---------- ----------
USERS           EMP                           0          8
USERS表空間中有一個EMP表,EMP表是一個段。EMP表由一個0號區組成。該區中有8個資料塊。
這個字典完美的顯示了資料庫邏輯體系的四個層次。這四個層次都是邏輯的。
注: 
Oracle塊是建築資料庫的基石。是資料庫的最小i/o單位。



2014.08.13 08:16
share you knowledge with the world. 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8494287/viewspace-1349448/,如需轉載,請註明出處,否則將追究法律責任。

相關文章