• 35648

    文章

  • 23

    评论

  • 20

    友链

  • 最近新加了很多技术文章,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

【巨杉数据库Sequoiadb】数据节点处于全量同步状态,能否监控全量同步过程的进度

欢迎来到阿八个人博客网站。本 阿八个人博客 网站提供最新的站长新闻,各种互联网资讯。 喜欢本站的朋友可以收藏本站,或者加QQ:我们大家一起来交流技术! URL链接:https://www.abboke.com/jsh/2019/0724/97527.html 1190000019855567

【问题描述】
当某一个复制组内的某个数据节点处于全量同步时,能否对全量同步的过程进程监控,监控项包括:数据同步的进度,预计何时能完成

  1. 全量同步时,不能通过快照中的 LSN 计算进度,原因:
    在做全量同步时,会直接拷贝数据文件,而不是用日志重放的同步机制,

此时快照中的 LSN 有关字段均显示为无效值,无法通过该值计算进度。

  1. 建议通过数据文件大小比对估计进度,如同时观察主备节点数据目录下的文件大小及增长速度做估算。
    执行 bin/sdblist -p svcname --expand 查看各个数据文件的存放路径(见字段 *path,如lobpath)。再查看对应文件大小,数据文件命名如下:
    <cs_name>.1.data(结构化数据),<cs_name>.1.idx(索引数据),<cs_name>.1.lobd(lob数据),<cs_name>.1.lobm(lob元数据)。
    分别根据主备节点的数据文件大小和增长速度粗略估算同步进度。

相关文章

暂住......别动,不想说点什么吗?
  • 全部评论(0
    还没有评论,快来抢沙发吧!