SET ACTLOGRETENTION(设置活动日志的保留期或大小)

使用此命令可按日期或大小管理活动日志记录。 活动日志包含服务器所生成的一般活动消息。 这些消息包括关于服务器和客户机操作的信息,例如会话的启动时间或设备 I/O 错误。

活动日志信息包括消息,例如:
  • 客户机会话的开始与结束
  • 迁移开始与结束
  • 诊断错误消息
  • 调度的管理命令输出
在服务器安装时,活动日志管理基于保留时间,保留期设置为 30 天。

您可以选择调整活动日志保留消息的时间长度,避免数据不足或数据过时。 过了保留期之后,服务器会自动将消息从活动日志中移除。

此外,您也可以选择限制活动日志的总大小,以管控活动日志所占用的空间量。 服务器将定期移除最旧的活动日志记录,直到活动日志大小不再超出所配置的最大允许大小为止。

您可以发出 QUERY STATUS 命令,以显示活动日志中的当前记录数,以及活动日志当前占用的存储空间大小(以兆字节为单位)。

特权类

要发出此命令,您必须拥有系统特权。

语法

读取语法图跳过可视语法图Set ACTlogretention处理Mgmtstyle=DateMgmtstyle=DateSize

参数

number (必需)
按日期管理活动日志时,指定在该日志中保留消息的天数;按大小管理活动日志时,指定该日志的最大大小。 进行基于保留时间的管理时,值 1 表示仅保留当天的活动日志记录。 进行基于大小的管理时,值 1 表示活动日志的最大大小为 1 MB。 可以指定一个从 0 到 9999 之间的数值。 值为 0 表示禁用活动日志保留。
Mgmtstyle
指定活动日志管理是基于保留时间还是基于大小。 此参数是可选的。 缺省值为 DATE。 可能的值包括:
Date
指定活动日志管理是基于保留时间。
Size
指定活动日志管理是基于大小。

示例:设置活动日志保留期

设置服务器,使其保留活动日志记录 60 天。 发出以下命令:
set actlogretention 60

示例:设置活动日志大小

设置服务器,以将活动日志的大小限制为 300 MB。 发出以下命令:
set actlogretention 300 mgmtstyle=size

相关命令

表 1. 与 SET ACTLOGRETENTION 相关的命令
命令 描述
查询 ACTLOG 显示服务器活动日志中的消息。
查询状态 显示服务器参数的设置,例如那些由 SET 命令选择的设置。