本帖最后由 jian.tang 于 2023-8-9 13:25 编辑 会话1开启一个事务并update。 会话2 添加一个索引: 会话3不能进行select 就因为第一个会话有个dml SHARED_WRITE的锁,然后第二个会话是 mdl EXCLUSIVE的锁,第一和第二冲突。第三个会话是mdl SHARED_READ 和第二个冲突了。所以会话3不能select。但是在oralce下pg写如果都加了online 和concurrently 就不会阻塞后面的会话3进行dml以及最基本的select。mysql有什么办法处理吗? 下面的图是mysql官方文档中的:看兼容性矩阵的意思是说创建二级索引,是支持并发dml的吗?能否给个测试用户。谢谢 |
yejr
2023-8-9 17:19:39
| ||
fander
2023-8-16 11:56:46
| ||
jian.tang
2024-1-9 10:13:02
| ||
yejr
2024-1-9 10:27:40
| ||
合作电话:010-64087828
社区邮箱:greatsql@greatdb.com