DM7表空間管理方法

2021-10-01 16:06:31 字數 2310 閱讀 6350

dm7表空間管理方法

1、表空間介紹:

system :資料字典和全域性的系統資料。

roll:存放了資料庫執行過程中產生的回滾記錄。

undo_retention:單位秒

temp:臨時表空間 main:資料庫預設的表空間,建立資料物件時,如果不指定儲存位置,預設存放在該錶空間。

hmain:huge(大表空間)。

2、規劃表空間

例1:create tablespace tbs1 datafile 『/dm7/data/dameng/tbs1_01.dbf』 size 32;

注:表空間初始檔案大小是頁大小的4096倍。

例2:建立乙個表空間,初始大小50m,最大100m。

例3:建立乙個表空間,初始50m,每次擴充套件1m,最大100m。

例4:建立乙個表空間,初始大小50m,表空間由2個資料檔案組成,分別儲存到不同的磁碟上,每次擴充套件1m,每個資料檔案最大100m。

3、維護表空間

維護表空間有三種方法:

(1)建立大表空間,將原有資料匯出後,再重新匯入。

(2)調整資料檔案大小(resize)。

(3)增加資料檔案:

4、更換表空間儲存位置

達夢表空間狀態分為:0和1

0:online

1:offline

查詢表空間狀態:

注:system,toll,temp不能是offline狀態。

例1:修改表空間狀態

alter tablespace tbs4 offline;

例2:修改儲存位置

5、刪除表空間

注:如果表空間存有資料,須先確認資料是否需要保留或先將資料備份,確認或備份後在刪除。

DM7 表空間 使用者管理

達夢資料庫預設有哪些表空間和作用?v tablespace dba tablespaces v huge tablespace dba data files sql select tablespace name,status from dba tablespaces 查詢所有表空間 sql sele...

dm表空間管理

sql create tablespace tbs datafile home dmdba dmdbms data dameng tbs.dbf size 10 autoextend on maxsize 100 create tablespace tbs datafile home dmdba d...

DM資料庫表空間管理

表空間解釋 所有的資料庫物件都存放在指定的空間中 但主要存放的是表資料,所以稱作表空間。當我們在規劃資料庫結構時需要考慮如何管理資料庫中的相關檔案,每個表空間儲存什麼資料,在表空間中建立幾個多大的資料檔案,以及資料檔案儲存的位置等。下面介紹表空間的管理 在建立 dm 資料庫時,會自動建立 5 個表空...