tablespace和datafile之間的關係

yuan22003發表於2011-08-24
tablespace是邏輯上的概念,datafile是物理上的概念。
一個tablespace可以由多個datafile組成,一個datafile不能跨越多個tablespace。table中的資料,通過hash演算法分佈在tablespace中的各個datafile中,tablespace是邏輯上的概念,datafile則在物理上儲存了資料庫的種種物件。
表空間是oracle資料庫中最大的邏輯單位與儲存空間單位,資料庫系統通過表空間為資料庫物件分配空間。表空間在物理上體現為磁碟資料檔案,每一個表空間由一個或多個資料檔案組成,一個資料檔案只可與一個表空間相聯絡,這是邏輯與物理的統一。


相關文章