COMMIT
CREATE TABLE t1 (a int NOT NULL PRIMARY KEY);
INSERT INTO t1 VALUES (1);
COMMIT;
Query OK, 0 rows affected (0.01 sec)
- TiDB 3.0.8 及更新版本默认使用悲观事务模式。在下,需要考虑到修改的行已被另一个事务修改,导致
COMMIT
语句可能执行失败的情况。 - TiDB 解析但忽略
ROLLBACK AND [NO] RELEASE
语法。在 MySQL 中,使用该语法可在提交事务后立即断开客户端会话。在 TiDB 中,建议使用客户端程序的 来实现该功能。 - TiDB 解析但忽略
ROLLBACK AND [NO] CHAIN
语法。在 MySQL 中,使用该语法可在提交当前事务时立即以相同的隔离级别开启新事务。在 TiDB 中,推荐直接开启新事务。