数据库的空间如若没有设定阈值可能在某些情况下导致服务器磁盘空间不足,最终导致数据库挂掉,因此数据库相关空间阈值的设定是必要的。

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/

Logo

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

更多推荐