您现在的位置是:课程教程文章
mysql中行锁是什么
2023-12-14 20:50课程教程文章 人已围观
mysql mysql入门 mysql入门到精通 mysql教程
mysql mysql入门 mysql入门到精通 mysql教程 资料获取方式: 为了方便大家,我们把资料集中化管理放在同一个课程里面 第...Django项目部署:Linux+Nginx+Uwsgi+Python3+Mysq
Django项目部署:Linux+Nginx+Uwsgi+Python3+Mysq也可以请加小刘老师微信来获取更多课程的视频以及学习资料 课程目标 Django项...MySQL数据库基础到实战——48课时共9小时
MySQL数据库基础到实战——48课时共9小时课程详情 本课程以当前较流行的MySQL 8.0为平台,以“Java EE/MySQL高校教务管理系...基于php和mysql的校园新闻信息发布管理系
基于php和mysql的校园新闻信息发布管理系开发语言:PHP7 数据库:mysql8.0 开发工具:phpstorm 详细见截图或者视频演示 黄老...
说明
1、InnoDB的行锁是针对索引加的锁,不是针对记录加的锁。并且该索引不能失效,否则都会从行锁升级为表锁。
注意
2、行级锁都是基于索引的,如果一条SQL语句用不到索引是不会使用行级锁的,会使用表级锁。
实例
# Transaction-A mysql> set autocommit = 0; mysql> update innodb_lock set v='1001' where id=1; mysql> commit; # Transaction-B mysql> update innodb_lock set v='2001' where id=2; Query OK, 1 row affected (0.37 sec) mysql> update innodb_lock set v='1002' where id=1; Query OK, 1 row affected (37.51 sec)
以上就是mysql中行锁的介绍,希望对大家有所帮助。更多mysql学习指路:MySQL
推荐操作系统:windows7系统、mysql5.8、DELL G3电脑
课程教程:mysql中行锁是什么上一篇:mysql如何解除死锁
下一篇:没有了