GBK 字符集的表是不能同步到 TiFlash 的,会报下面这个错误。
ERROR 8200 (HY000): Unsupported ALTER table replica for table contain gbk charset
也就是说,如果数据表使用了 GBK 字符集,就无法使用新特性。
目前 TiFlash 所支持的字符集有 UTF8, UTF8MB4, ASCII, Latin1, Binary
这5种。
所以,一般情况下,在创建数据表时,不建议使用 GBK 字符集。如果是迁移或重构项目,建议将数据转换为 UTF8mb4。