描述
刚刚用MyRocks检查了pt-table-sync,这是我的发现。
1.当MyRocks表在独立主机之间同步时,它似乎没有问题
(电子邮件保护)msb_5_7_19pt-table-sync——print h=127.0.0.1,P=20594,u=msandbox, P= msandbox h=127.0.0.1,P=5719,u=msandbox, P= msandbox——databases world_rocksdb INSERT INTO ' world_rocksdb '。'城市' (' id ', '姓名','国家代码','地区','人口')VALUES (“4001”,“吉尔伯特”,“美国”,“亚利桑那”,“109697”) /*雷竞技下载官网percona-toolkit src_db:world_rocksdb src_tbl:City src_dsn:P=20594,h=127.0.0.1, P=…,u=msandbox dst_db:world_rocksdb dst_tbl:City dst_dsn:P=5719,h=127.0.0.1, P=…,u=msandbox lock:0 transaction:0 changing_src:0 replicate:0 bidirectional:0 pid:22782 user:plavi hos t:bender*/; ...(电子邮件保护)msb_5_7_19pt-table-sync——exec h=127.0.0.1,P=20594,u=msandbox, P= msandbox h=127.0.0.1,P=5719,u=msandbox, P= msandbox——databases world_rocksdb(电子邮件保护)msb_5_7_19pt-table-sync——print h=127.0.0.1,P=20594,u=msandbox, P= msandbox h=127.0.0.1,P=5719,u=msandbox, P= msandbox——databases world_rocksdb
2.——复制选项将不起作用,因为它使用pt-table-checksum的校验和表,不支持MyRocks (pt - 204)
3.-sync-to-master选项在以下情况下失败,所以很可能不被支持
(电子邮件保护)msb_5_7_19pt-table-sync——print——sync-to-master h=127.0.0.1,P=20595,u=msandbox, P= msandbox——databases world_rocksdb无法用binlog_format在master上执行更新!= ROW。[为声明LOCK TABLES ' world_rocksdb '。“城市”写“在第6139行而做world_rocksdb。无法使用binlog_format在master上执行更新!= ROW[为声明LOCK TABLES ' world_rocksdb '。“国家”写“在第6139行而做world_rocksdb。无法使用binlog_format在master上执行更新!= ROW。[为声明LOCK TABLES ' world_rocksdb '。CountryLanguage写”在第6139行而做world_rocksdb。CountryLanguage上的127.0.0.1
