其他注意的
- 耗时会比较久,可以参考下这个帖子里的答复 变更字段类型非常慢
- 你用的版本会有这个问题
- 目前,TiDB 不使用元数据锁 (MDL) 来防止 DDL 语句修改事务使用的表。如果表定义被更改,提交事务将导致报错
Information schema is changed
。此时,事务会自动回滚。
https://docs.pingcap.com/zh/tidb/v5.4/sql-statement-commit#mysql-兼容性
其他注意的
- 目前,TiDB 不使用元数据锁 (MDL) 来防止 DDL 语句修改事务使用的表。如果表定义被更改,提交事务将导致报错
Information schema is changed
。此时,事务会自动回滚。
https://docs.pingcap.com/zh/tidb/v5.4/sql-statement-commit#mysql-兼容性