1.查询达梦表空间的限制 

SQL> select
TABLESPACE_NAME,MAXBYTES/1024/1024/1024 GB,INCREMENT_BY,FILE_NAME 
from DBA_DATA_FILES;2   3   

行号     TABLESPACE_NAME GB               INCREMENT_BY FILE_NAME                          
---------- --------------- ---------------- ------------ -----------------------------------
1          SYSTEM          32767.9990234375 0            /dm/mdbms/data/DAMENG1/SYSTEM.DBF
2          TPS_SJZT        32767.9990234375 0            /dm/mdbms/data/DAMENG1/tps_sjzt.DBF
3          DMHR            32767.9990234375 0            /dm/mdbms/data/DAMENG1/DMHR.DBF
4          BOOKSHOP        32767.9990234375 0            /dm/mdbms/data/DAMENG1/BOOKSHOP.DBF
5          MAIN            32767.9990234375 0            /dm/mdbms/data/DAMENG1/MAIN.DBF
6          TEMP            32767.9990234375 0            /dm/mdbms/data/DAMENG1/TEMP.DBF
7          ROLL            32767.9990234375 0            /dm/mdbms/data/DAMENG1/ROLL.DBF

7 rows got

已用时间: 4.518(毫秒). 执行号:717.

2.总结 

由此可见达梦数据文件的大小可以无限扩展,最大可以扩展到31T.
但是文件过大也带来一定的问题,所以在生产环境中,需要对每个数据
文件进行限制大小,如果空间使用完毕,则创建新的数据文件。避免 
单个数据文件过大。

3.限制数据文件大小 

--限制数据的大小,并关闭自动扩展。
SQL> alter tablespace tps_sjzt resize datafile '/dm/mdbms/data/DAMENG1/tps_sjzt.DBF' to 1024;
操作已执行
已用时间: 3.295(毫秒). 执行号:718.
SQL> alter tablespace tps_sjzt datafile '/dm/mdbms/data/DAMENG1/tps_sjzt.DBF' autoextend off;
操作已执行
已用时间: 3.896(毫秒). 执行号:719.

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐