1. 程式人生 > >Oracle:本地表空間管理,字典表空間管理

Oracle:本地表空間管理,字典表空間管理

本地管理表空間
一、概述
1、理解本地管理表空間的由來
2、理解什麼是字典管理表空間及工作原理
3、理解本地管理表空間的優勢(為什麼要使用本地管理表空間)
4、理解本地管理表空間的內部結構
5、理解字典管理表空間與本地管理表空間的轉換
二、名詞解釋與約定
表空間(Tablespace)——為資料庫提供使用空間的邏輯結構,其對應物理結構是資料檔案,一個表空間可以包含多個數據檔案。
本地管理表空間(Locally Managed Tablespace簡稱LMT)——8i以後出現的一種新的表空間的管理模式,通過本地點陣圖來管理表空間的空間使

用。
字典管理表空間(Dictionary-Managed Tablespace簡稱DMT)——8i以前包括以後都還可以使用的一種表空間管理模式,通過資料字典管理表

空間的空間使用。
段(Segment)——資料庫一種邏輯結構,如表段,索引段,回滾段等,段存在於表空間中,並對應一定的儲存空間。
區間,可以簡稱區(Extent)——段的儲存可以分成一個或多個區間,每個區間佔用一定數量的資料塊(block),在本地管理的表空間中,表

空間的Extent就對應段的Extent。
塊(Block)——資料庫最小的儲存單位,在本文中Block的大小約定為8192位元組。
位(Bit)——本地管理表空間的空間管理單位,一個位可能等於一個區間,也可能多個位