首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >存在同步延迟超10min的副本

存在同步延迟超10min的副本

原创
作者头像
EMR小助手
修改2025-05-20 15:05:01
修改2025-05-20 15:05:01
1770
举报

健康度判断

  • replicated table副本延迟大于5*60秒为非健康值。
  • 查询sql
代码语言:sql
复制
SELECT
      count(*)
FROM   clusterAllReplicas({cluster_name},system.replicas)
WHERE absolute_delay>600 limit 10 settings max_memory_usage=225829120

可能风险

  • 为insert插入频率过高,merge、fetch积压,可能报too many parts等异常,导致集群写入异常
代码语言:txt
复制
ClickHouse exception, code: 1002, host: 11.142.xx.xx, port: 8123; Code: 252. DB::Exception: Too many parts (4101 with average size of 8.54 MiB) in table 'xx.xxxx(b9cf0e01-3bc7-4836-91cd-e27d00c02038)'. Merges are processing significantly slower than inserts. (TOO_MANY_PARTS) (version 23.8.9.1)

【原因分析】

  • 写入压力过大:主副本写入速度超过从副本处理能力。
  • 网络/硬件瓶颈:副本间网络延迟高,或磁盘 I/O、CPU 资源不足。
  • ZooKeeper 性能问题:ZooKeeper 集群响应慢,导致元数据同步阻塞。
  • 长事务或大分区合并:后台 Merge 或 Mutation 操作占用资源。

【建议】

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档