首页 > 数据库 > MySQL > 一个简单的方式看看MySQL的锁
突然发现半个月没写了。最近事情太多了。
在日常工作的处理问题的过程中,我发现了一个简单的论证锁的问题,以前我讲的有点复杂,看来应该去改改之前的讲法了。
首先构造一个无主键无索引的表。并且初始化5条数据。

++++++++

然后查询data_locks 。可以看到8801事务,锁定了0X000000000500开始的5行数据。



然后查询data_locks 。可以看到8802事务,锁定了0X000000000500开始的5行数据。


从data_locks的输出结果来看。 带不带where条件的 是等价的。

然后查询data_locks 。可以看到8803事务,锁定了0X000000000500开始的5行数据。



然后查询data_locks 。可以看到8804事务,锁定了0X000000000501的1行数据。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/637517/viewspace-3017818/ ,如需转载,请注明出处,否则将追究法律责任。