怎么合理的删除归档日志?

怎么合理的删除归档日志?请教大家,谢谢!显示全部
怎么合理的删除归档日志?请教大家,谢谢!收起
参与13

查看其它 5 个回答张东焕的回答

张东焕张东焕技术总监IBM官方授权讲师
不推荐使用 PRUNE LOGFILE 命令

不推荐使用 PRUNE LOGFILE 命令,将来的发行版中可能会将其除去。也不推荐使用 db2PruneStruct 数据结构的 Action 参数的 DB2PRUNE_ACTION_LOG 值。

详细信息
对于启用了日志保留但未启用归档日志的数据库,可发出 PRUNE LOGFILE 命令从活动日志路径中除去恢复时不需要使用的日志文件。

对于启用了归档日志的数据库,数据库管理器会将日志文件复制至归档位置,并根据需要将其从活动日志路径中除去。可使用 PRUNE HISTORY 命令从归档位置中除去恢复时不再需要使用的日志文件。

解决方案
虽然可使用操作系统命令除去不需要使用的日志文件,但确定何时才可以安全除去特定日志文件并不简单。可改为考虑通过将数据库配置参数 logarchmeth1 设置为 USEREXIT、DISK、TSM 或 VENDOR 对数据库启用归档日志,并使用 PRUNE HISTORY 命令来除去归档位置中的日志文件。
IT咨询服务 · 2015-03-02
浏览1880

回答者

张东焕
技术总监IBM官方授权讲师

张东焕 最近回答过的问题

回答状态

  • 发布时间:2015-03-02
  • 关注会员:2 人
  • 回答浏览:1880
  • X社区推广