注册
DMC表空间
技术分享/ 文章详情 /

DMC表空间

李得之 2023/03/30 1998 1 0

达梦数据库默认有system表空间、roll表空间(回滚表空间)、temp表空间和main表空间。
select path from v$datafile;
image.png

其中,system表空间由达梦数据库自身来维护。而roll表空间、temp表空间可由用户设置部分参数。

roll表空间回滚数据保留的时间由UNDO_RETENTION来执行。修改方式如下,可即时生效。
select * from v$parameter t where name like 'UNDO_RETENTION';
alter system set 'UNDO_RETENTION'= 180 both;
image.png

TEMP表空间修改空间大小。修改方式如下,且需重启实例才能生效。
select name, value, type from v$parameter t where name like 'TEMP%';
select * from v$parameter where name like 'TEMP%';
alter system set 'TEMP_SIZE'=150 spfile;
image.png

用户表空间为用户日常使用的数据表空间。以创建用户表空间TBS100为例,该表空间有2个数据文件TBS101.DBF、TBS102.DBF,且初始大小为128M,默认扩展4M,最大限制为1024。
创建表空间TBS100,初始大小64M,自动扩容1M,最大文件1G。
create tablespace TBS100 DATAFILE 'TBS0101.DBF' size 128 AUTOEXTEND on NEXT 4 MAXSIZE 1024, 'TBS102.DBF' size 128 AUTOEXTEND on NEXT 4 MAXSIZE 1024;
image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服