为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:centos7
【CPU】:16核
【问题描述】*:麻烦问下这个表空间文件为啥这么大,太占用磁盘空间了,而且感觉随着数据量的逐渐增多,会越来越大,可以缩小吗?实际使用dmrman脱机备份出来的库也就13G。在初始化实例的时候,我先创建了表空间(大小为MB)create tablespace biz_tpl_comm datafile ‘/data/DM_data/biz_tpl_comm_01.dbf’ size 12288;
达梦新版本可以支持对表空间缩小了,可以测试使用下新版本使用以下命令操作
ALTER TABLESPACE “test” resize datafile ‘/dmdata/dmdb/test.dbf’ to 128;
目前还不支持在线缩小数据文件,有一种办法是把数据迁移出来,把实例删了重新创建一个新的实例,再把数据迁移回来,创建数据表空间的时候尽量创建多个数据文件,不要只创建一个文件,容易出现单个文件特别大的情况