mysql锁表的问题

101 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

mysql更新的where条件不是索引列时,肯定会锁整张表的,所以千万不能用无索引列作条件.

索引列也要考虑在索引是否会失效.

所以更新是用id作where条件是比较保险的,这时又需要考虑对事务的支持.

非唯一索引应该是修改是无阻碍,插入时也没有问题