Mysql锁表
2024-09-03 05:59:32
lock tables是线程锁定表
lock tables table_name read
lock tables table_name write
read表示 所有用户只能读取被锁的表,不能对其进行修改
write表示 唯有当前用户可以对表进行读取和修改操作外,其他用户一律禁止 访问
还有两种锁表
read local 当前用户可以执行INSERT命令 其他用户只能读取 不能对其操作
low priority write 降低写操作的优先级 默认写操作优先于读操作,其他于write一样
UNLOCK 将解除该用户所有的锁
unlock table
查看那些表锁到了
show OPEN TABLES where In_use > 0;
查看进程号
show processlist;
删除进程
kill %1085850;
最新文章
- 虚拟机VMware与主机共享文件介绍
- .offset().top是什么意思?
- [转载]Web 研发模式演变
- 真实世界:使用WCF扩展记录服务调用时间
- android sdk 镜像
- 将Excel导入SQL Server 只能导入数字,其他数据变为NULL怎么解决?
- CSS基础(03)
- Qt on Android: Qt Quick 之 Hello World 图文具体解释
- VMware设置NAT网络
- file_get_contents和curl对于post方式的解决办法
- Log4j.properties属性文件
- eclipse的插件开发-启动时间
- bandit_pass
- POJ 3581 Sequence [后缀数组]
- 一步一步从原理跟我学邮件收取及发送 12.telnet命令行收一封信pop3
- 多个input连接在一起的时候如何实现输入一个数字跳入下一个
- Django学习(一)
- Spring Boot发布将jar包转为war包。
- Python中使用SMTP发送邮件以及POP收取邮件
- JAVA中 package 和 import 的使用