【 TiDB 使用环境】生产环境
【 TiDB 版本】v4.0.6
使用pump/drainer进行数据同步, 下游数据库中tidb_binlog.checkpoint 字段说明?
cluster_id 如何查看?
tidb_binlog.checkpoint表中 chechkpoint 字段中 primary-ts 是源端时间戳, secondary-ts 是目标端的时间戳吗?
【 TiDB 使用环境】生产环境
【 TiDB 版本】v4.0.6
使用pump/drainer进行数据同步, 下游数据库中tidb_binlog.checkpoint 字段说明?
cluster_id 如何查看?
tidb_binlog.checkpoint表中 chechkpoint 字段中 primary-ts 是源端时间戳, secondary-ts 是目标端的时间戳吗?
查看cluster_id方法如下:
cat {{/path/to}}/pd.log | grep "init cluster id"
字段说明:clusterID 上游集群cluster id
checkpoint 检查点与tsmap信息
cluster_id可从上游监控 PD=》Cluster面板中看到,或用pdctl工具cluster命令可以看到
tidb_binlog.checkpoint表中 chechkpoint 字段中 primary-ts 是源端时间戳, secondary-ts 是目标端的时间戳吗?
是的。
primary-ts 是源端时间戳, secondary-ts 是目标端的时间戳。
secondary-ts 是目标端的时间戳
这个时间戳使用什么方式可以转换为时间?
SELECT TIDB_PARSE_TSO(); 用这个函数
pd-ctl可以查看cluster id,也可以做tso转换,上面提到的select tidb_parse_tso()也可以的