开发者社区 > 数据库 > 数据库管理工具 > 正文

DMS历史数据清理如果配置了过滤条件,那么保留时长如何配置?

290fee3d05697bef475bb43e1ddbda81.png
DMS历史数据清理如果配置了过滤条件,那么保留时长如何配置?另外S历史数据保留时长可以自行指定吗 ?如 CreateTime <= '2023-11-06'

展开
收起
嘟嘟嘟嘟嘟嘟 2023-11-13 20:32:22 84 0
2 条回答
写回答
取消 提交回答
  • 在DMS中,历史数据清理的保留时长是可以自行指定的。例如,假设您希望保留7天的数据,您可以在配置时设置保留时长为7天,那么DMS将在执行时删除7天前的数据。具体操作是,您可以在表名后添加"_history_detail",然后通过SQL语句中的"DELETE FROM"命令和"WHERE"条件配合使用,限定时间列(如"gmt_create")小于当前日期减去保留时长的值,以此来实现保留特定时间长度的历史数据。

    对于S历史数据保留时长的设置,同样支持用户自行指定。您可以在监控项属性表单、批量更新监控项或管家配置页等位置找到相关的输入框进行设置。比如你想保留30天的历史数据,就可以在相关位置输入"Storage period 30d"。此外,还可以通过设置Housekeeper tasks定期删除过期的数据。如果数据量较多,建议分多次少量进行删除以避免对系统性能造成影响。总的来说,无论是DMS还是S,都提供了灵活的历史数据保留时长设置选项,以满足不同场景下的需求。

    2023-11-30 14:54:31
    赞同 展开评论 打赏
  • 如果是删除30天之前的数据,保留时长就写30天。保留时长不能这样写哈。此回答整理自钉群“阿里云DMS数据管理用户交流群”

    2023-11-13 20:50:16
    赞同 展开评论 打赏

阿里云提供了一系列数据库管理工具,可以满足您在云上进行数据库管理的各种需求。包含数据传输服务DTS、数据库备份 DBS、数据库自治服务 DAS、数据管理 DMS。

相关产品

  • 数据管理
  • 热门讨论

    热门文章

    相关电子书

    更多
    金融行业高频交易数据管理解决方案 立即下载
    基于Spark的统一数据管理与数据探索平台 立即下载
    INFINIDATA:基于Spark的统一数据管理与探索平台 立即下载