开发者社区> 问答> 正文

数据传输服务DTS订阅数据字段含义

已解决

展开
收起
游客4thflbii2w3jg 2018-03-04 19:58:19 889 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    详细解答可以参考官方帮助文档

    订阅数据展示的数据格式为DTS内部的数据格式,数据记录的各个字段含义为:

    • 服务ID: RDS实例的IP:PORT
    • 库名: 这条变更记录对应表所在的数据库的库名
    • 表名: 这条变更记录对应的表的表名
    • 变更类型:这条变更记录的变更类型,包括:update、delete、insert、replace、begin、commit、ddl、dml、heartbeat

    其中heartbeat为DTS提供的心跳记录,每秒钟会有一条记录,主要用来表示订阅通道健康状况,如果每秒有一条heartbeat,说明订阅通道正常,否则说明订阅通道异常。

    • 位点: 这条变更记录在binlog中的位点,格式为binlog_file_offset@binlog_file_id,其中binlog_file_id为binlog文件名的后缀,binlog_file_offset为这条binlog记录在binlog文件中的偏移量。
    • 时间戳:这条变更记录写入到binlog文件中时的时间戳
    • 字段名称:这条变更记录对应的每个字段的名称
    • 字段类型:这条变更记录对应的每个字段的数据类型
    • 字段编码:这条变更记录对应的字符集编码
    • 前镜像: 这条变更记录变更之前的各个字段的值。对于insert操作,没有前镜像值

    查看订阅数据_insert

    • 后镜像:这条变更记录变更之前的各个字段的值。对于delete操作,没有后镜像值

    查看订阅数据_delete

    update 操作的 前镜像 和 后景镜像 都有值。

    查看订阅数据_update

    对于操作类型为DDL、DML的记录,只有字段详情,没有字段名称、字段类型、字段编码、前镜像及后镜像几个字段。如下图:

    DDL数据

    2018-03-05 20:18:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
DTS助力企业快速复制阿里巴巴异地多活架构 立即下载
蚂蚁聚宝虫洞项目技术方案介绍 ——云与端之间数据传输的桥梁 立即下载
DTS控制台一本通 立即下载