【TiDB 使用环境】测试
【TiDB 版本】6.5.3
【操作系统】CentOS Linux release 7.6.1810 (Core)
【部署方式】VMWARE 虚拟机
【集群数据量】60G
【集群节点数】4
【问题复现路径】应用程序报错
开发人员反馈:
Cause: java.sql.SQLException: SAVEPOINT is not supported when binlog is enabled
不太理解这个报错,是要关闭BINLOG吗?
【TiDB 使用环境】测试
【TiDB 版本】6.5.3
【操作系统】CentOS Linux release 7.6.1810 (Core)
【部署方式】VMWARE 虚拟机
【集群数据量】60G
【集群节点数】4
【问题复现路径】应用程序报错
开发人员反馈:
Cause: java.sql.SQLException: SAVEPOINT is not supported when binlog is enabled
不太理解这个报错,是要关闭BINLOG吗?
savepoint不支持与binlog一起使用
https://docs.pingcap.com/zh/tidb/v6.5/sql-statement-savepoint/
那就是得把BINLOG关闭了
TiDB 在启用 binlog 的情况下不支持 SAVEPOINT 功能,这主要是由于技术实现上的限制。SAVEPOINT 是 TiDB v6.2.0 引入的功能,它允许在事务内设置保存点,以便在需要时可以回滚到该保存点而不必终止整个事务。然而,当 TiDB Binlog 组件启用时,这一功能无法正常工作。
TiDB Binlog 已经被废弃。根据提供的信息,TiDB Binlog 的废弃经历了以下阶段:
官方建议换ticdc
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。