达梦数据库(DM8)表空间介绍及管理
1、DM8表空间介绍
system表空间:数据字典信息和动态性能视图
roll表空间:数据库运行中的回滚记录
main表空间:数据库的默认表空间。创建用户或者创建数据库对象时,没有指定表空间,就存放在默认表空间 main 表空间中。
hamin表空间:huge 表空间
temp:临时表空间,临时数据,排序都存储在临时表空间。
查看表空间对应的数据文件:
SQL>selelct name,path from v$tablespace ts,v$datafile df where ts.id=df.group_id;
2、表空间管理
创建表空间对应的数据文件:
例1:表空间 TEST,创建一个初始大小为 100m 的数据文件
create tablespace test datafile ‘/dm8/data/DAMENG/TEST01.DBF’ SIZE 100M;
例2:表空间 TEST,数据文件初始大小为 50m,每次自动扩展 2m,最大可扩展到 1g。
SQL>create tablespace “TEST” datafile ‘/dm8/data/DAMENG/TEST01.DBF’ size 50 autoextend on next 2 maxsize 1024;
表空间状态(脱机、联机):
脱机:alter TABLESPACE TEST OFFLINE;
联机:alter TABLESPACE TEST ONLINE;
查询表空间状态&#