数据库可靠性入门
监控数据库复制和消费者滞后
哪个下游数据库消费者落后了?
将副本、CDC 和搜索消费者滞后与明确的健康分类进行比较。
数据集和查询保留在此浏览器中。
Published expected result
最大复制延迟
warehouse_cdc
120 s
120 s
read_replica_us
18 s
18 s
search_index
10 s
10 s
| consumer_name | source_type | max_lag_seconds | average_lag_seconds | unhealthy_samples |
|---|---|---|---|---|
| warehouse_cdc | cdc_pipeline | 120 | 51.8 | 2 |
| read_replica_us | postgres_replica | 18 | 6.8 | 1 |
| search_index | search_replica | 10 | 6.3 | 0 |
如何读取查询
- 共享消费者模型使操作副本和异步管道具有可比性。
- 最大延迟捕获样本窗口中用户可见的最差的陈旧程度。
- 健康分类可以对消费者特定的阈值进行编码,而无需隐藏原始滞后。
SQL 无法做出的决定
- 1优先考虑具有高滞后性和重复不健康样品的消费者。
- 2使用积压字节来区分低吞吐量的陈旧性和持续的摄取压力。
- 3为只读副本、CDC 和搜索索引设置不同的服务级别目标。
继续本课
保留结果
对您自己的事件运行此查询
仅当您准备好保存查询、连接真实事件并监视结果时,才创建空闲工作区。不需要信用卡。