如何理解MySQL 5.5 InnoDB表锁

介绍

本篇文章为大家展示了如何理解MySQL 5.5 InnoDB表锁,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

<强>对于没有索引的表,MySQL会使用表级锁,写操作不会阻塞读操作,读操作不会阻塞写操作,一个会话的写操作会对整张表加锁,其他会话想修改表需要等到这个会话提交或回滚事务。

会话①
mysql>创建表病人(id非常小的整数(3)无符号而不是null,
,,→,,,名varchar (10) not null)
,,→,,,引擎=innodb auto_increment=8默认字符集=gbk;
查询好,0行影响(0.12秒)

mysql>从病人显示键;
空集(0.00秒)

mysql>显示变量如& # 39;% % & # 39;承诺;
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
| Variable_name,,,,,,,,价值,| |
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
|自动提交,,,,,,,,,,|>上述内容就是如何理解MySQL 5.5 InnoDB表锁,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

如何理解MySQL 5.5 InnoDB表锁