数据库的空间如若没有设定阈值可能在某些情况下导致服务器磁盘空间不足,最终导致数据库挂掉,因此数据库相关空间阈值的设定是必要的。
1.关于达梦数据库临时表空间阈值设定方式
SP_SET_PARA_VALUE(1,'TEMP_SPACE_LIMIT',100000); --设定为100G大小
可以通过sql查询当前的阈值设定情况
select * from v$dm_ini where para_name like 'TEMP_SPACE_LIMIT';
2.关于达梦数据库归档阈值的设定方式
方式一 通过DM管理工具设定
注:该方式设定阈值时数据库必须处于MOUNT状态才可以修改。
方式二 直接修改dmarch.ini配置文件
注:虽然可以直接修改,但是仍需要数据库挂起再打开或者重启生效
vim dmarch.ini
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = /dmdata/DAMENG/arch
ARCH_FILE_SIZE = 128 --单份归档日志的大小(64~2048)
ARCH_SPACE_LIMIT = 1024 --归档空间阈值大小设定
更多达梦相关材料可以参考达梦数据库官方适配中心https://eco.dameng.com/