检查点策略

Setting up Check Point Policy

MySQL、Oracle、SQL Server、PostgreSQL四种类型数据节点的节点详情界面的策略配置信息模块可以配置数据节点的检查点策略配置。

关于此功能

  • MySQL:当数据源没有BINLOG权限时,系统无法对数据进行检查点配置;当数据源有Binlog权限时,系统会根据用户设置对数据进行检查。

  • Oracle:当数据源没有LogMiner权限时,系统无法对数据进行检查点配置;当数据源有LogMiner权限时,系统会根据用户设置对数据进行检查。

  • SQL Server:当数据源没有Change Tracking权限时,系统无法对数据进行检查点配置;当数据源有Change Tracking权限时,系统会根据用户设置对数据进行检查。

  • PostgreSQL:当数据源没有wal2json权限时,系统无法对数据进行检查点配置;当数据源有wal2json权限时,系统会根据用户设置对数据进行检查。

  • 检查点频率:

    • 系统会根据用户设置的检查频率对数据进行检查,用户可以设置分钟、小时频率,默认为10分钟,支持cron表达式。

    • 检查频率决定了回滚的最小粒度。假设检查范围为一天,意味着只能从一天前的检查点时间回滚;如果设置检查频率为一小时,系统就会每小时记录一个打点位置。

  • 检查范围:系统会根据用户设置的检查范围保留数据日志情况,用户可以设置小时、天,默认为3天。

操作步骤

  1. 点击数据节点列→数据节点详情,进入数据节点详情页。

  2. 点击策略配置按钮,切换至策略配置页面。

  3. 配置检查频率和检查范围。

  4. 选择开启该策略。

最后更新于

这有帮助吗?