ITPub博客

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

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

原创 数据库开发技术 作者:CherylRAnthony 时间:2019-07-26 10:38:24 0 删除 编辑

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

1. 全量同步时,不能通过快照中的 LSN 计算进度,原因: 
    在做全量同步时,会直接拷贝数据文件,而不是用日志重放的同步机制,此时快照中的 LSN 有关字段均显示为无效值,无法通过该值计算进度。 
2. 建议通过数据文件大小比对估计进度,如同时观察主备节点数据目录下的文件大小及增长速度做估算。 
   执行 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元数据)。 
    分别根据主备节点的数据文件大小和增长速度粗略估算同步进度。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69935160/viewspace-2651828/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-06-25

  • 博文量
    71
  • 访问量
    55600