暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

DM8达梦数据库Redo 和归档日志

原创 达梦 2021-01-31
1658

日志文件分为 redo 日志(联机日志文件)和归档日志文件。DM 数据库可以在归档模式和非归档模式下运行。

  • 非归档模式下,数据库会只将重做日志写入 redo 日志文件中进行存储。
  • 归档模式下,数据库会同时将重做日志写入联机日志文件和归档日志文件中分别进行存储表空间及数据文件。
建议

我们强烈建议生产环境运行在归档模式下(默认不开启,需要开启请参考数据库备份章节)。

redo 日志

在一个 DM 实例中,最少有 2 个 redo 日志,和数据文件同一个目录,默认每个 256 MB,需要在数据库实例初始化时设定。在数据变动频繁的业务系统中,如果 redo 日志文件设置的太小,会引起频繁的 redo 切换,从而有性能上的损耗。

我们建议在 OLTP 业务系统中,设置为 2 GB。初始化实例时,定义 2 GB 的 redo 日志,如下所示:

./$DM_HOME/bin/dminit path/opt/dmdbms/data/ page_size=16 log_size=2048

也可以对现有实例的 redo 日志通过数据库客户端进行扩充,如下所示:

ALTER DATABASE RESIZE LOGFILE 'dameng_003.log' to 2048;

归档日志

系统在归档模式下运行时,会产生归档日志文件,此时系统管理员应该事先预留出足够的磁盘空间以便存储归档日志文件。

我们建议归档文件采用单独的磁盘存放,且不要存放其他文件,以免影响归档空间的上限判断;单个归档的大小设置成和 redo 日志相同。

具体的配置要求和方法,可参考数据库参数章节。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论