MySQL Enterprise Monitor 8.0版本说明
数据清除行为使您能够根据计划自动从存储库中删除旧数据。默认清除间隔为4周
.若要清除数据,请从下拉列表中选择更改此设置。选择12个月
例如,删除所有超过一年的数据
清除数据将永久地从存储库中删除信息。从该数据派生的事件将被数据清除。
请注意
清除功能只清除关闭事件和相关数据。
清除过程大约每天启动一次,或者在MySQL Enterprise Monitor用户界面重新启动时启动。如果您将清除持续时间从一个大的时间跨度更改为一个小的时间跨度,则数据将以一个小时的增量进行清除,从最老的到最新的,直到满足新的数据保留策略。这样做是为了减少存储库的负载。
您可以通过以下方式配置数据清除行为:
删除年龄大于:配置从监控资产收集的非聚合数据的保留时间。这包括所有数据收集,包括CPU、内存、连接和活动统计信息。
删除每小时聚合的度量数据,时间大于:配置从监控资产收集的每小时聚合数据的保留时长。这包括所有数据收集,包括CPU、内存、连接和活动统计信息。
删除每日聚合度量数据的年龄大于:配置从您的监控资产收集的每日聚合数据的保留时间。这包括所有数据收集,包括CPU、内存、连接和活动统计信息。
删除查询分析器数据的年龄大于:配置查询分析器统计信息和单个查询信息的保留时长。
设置清除行为注意事项:
可以通过启用手动执行清除
innodb_file_per_table
对于存储库数据库,并使用优化表
操作从表中已删除的行中回收空间。如果你将清除值从一个高值更改为一个非常低的值,被清除的数据所使用的空间不会从InnoDB表空间中回收。通过运行
优化表
MySQL Enterprise Service Manager的MySQL表上,从被清除的行中回收空间。