事件维护 Cmdlet

下面是用于从数据库中删除事件的命令列表。

参数必须使用粗体格式。

Invoke-AmcRemoveEventsFromDeploymentGroup

从特定部署组中删除所有事件。

返回值:空

参数 参数说明
GroupName字符串 要从中删除事件的部署组的名称。
BatchSize (Int) 每批事务中将受到影响的行数。
BatchDelay (Int) SQL 将暂停以允许其他事务进行处理的时间量(以秒为单位)。

Invoke-AmcRemoveEventsOlderThanXDays

删除超出指定天数的所有事件。

返回值:空

参数 参数说明
Days整数 事件要保留的天数 - 任何超出此事件天数的事件都将被删除。
BatchSize (Int) 每批事务中将受到影响的行数。
BatchDelay (Int) SQL 将暂停以允许其他事务进行处理的时间量(以秒为单位)。

Invoke-AmcRemoveEventsWithId

删除所有带特定标识符的事件。

返回值:空

参数 参数说明
EventId整数 要从数据库中删除的事件 ID。
BatchSize (Int) 每批事务中将受到影响的行数。
BatchDelay (Int) SQL 将暂停以允许其他事务进行处理的时间量(以秒为单位)。

Invoke-AmcRemoveEventsWithinIdRange

删除特定事件 ID 范围内的所有事件。

返回值:空

参数 参数说明
StartEventId整数 要从数据库中删除的开始事件 ID 范围。
EndEventId (Int) 要从数据库中删除的结束事件 ID 范围。
BatchSize (Int) 每批事务中将受到影响的行数。
BatchDelay (Int) SQL 将暂停以允许其他事务进行处理的时间量(以秒为单位)。

Invoke-AmcRemoveHighVolumeEventsOlderThan

删除超出指定天数的所有大容量事件。

返回值:空

参数 参数说明
Days整数 大容量事件应保留的最长期限。
BatchSize (Int) 每批事务中将受到影响的行数。
BatchDelay (Int) SQL 将暂停以允许其他事务进行处理的时间量(以秒为单位)。

Test-AmcRemoveEventsFromDeploymentGroup

提供从特定部署组中删除所有事件的预期结果预览(请参阅 Invoke-AmcRemoveAllEventsFromDeploymentGroup)。

返回值:空

参数

参数说明
GroupName字符串 要从中删除事件的部署组的名称。
BatchSize (Int) 每批事务中将受到影响的行数。

Test-AmcRemoveEventsOlderThanXDays

提供删除超出指定天数的所有事件的预期结果预览(请参阅 Invoke-AmcRemoveAllEventsOlderThanXDays)。

返回值:空

参数

参数说明
Days整数 大容量事件应保留的最长期限。
BatchSize (Int) 每批事务中将受到影响的行数。

Test-AmcRemoveEventsWithId

提供删除与特定事件 ID 匹配的所有事件记录的预期结果预览(请参阅 Invoke-AmcRemoveAllEventsWithId)。

返回值:空

参数 参数说明
EventId整数 要从数据库中删除的事件 ID。
BatchSize (Int) 每批事务中将受到影响的行数。

Test-AmcRemoveEventsWithIdRange

提供删除特定事件范围内的所有事件的预期结果预览(请参阅 Invoke-AmcRemoveAllEventsWithinIdRange)。

返回值:空

参数 参数说明
StartEventId整数 要从数据库中删除的开始事件 ID 范围。
EndEventId (Int) 要从数据库中删除的结束事件 ID 范围。
BatchSize (Int) 每批事务中将受到影响的行数。

Test-AmcRemoveHighVolumeEventsOlderThan

提供删除超出指定天数的所有大容量事件的预期结果预览(请参阅 Invoke-AmcRemoveAllHighVolumeEventsOlderThan)。

返回值:空

参数 参数说明
Days整数 大容量事件应保留的最长期限。
BatchSize (Int) 每批事务中将受到影响的行数。