求大神看看mysql 排它锁问题 数据库锁有哪几种
更新时间:2022-03-01 18:45:41 • 作者:LAURENCE •阅读 3998
查询mysql哪些表正在被锁状态
可直接在mysql命令行执行:show engine innodb status\G;
查看造成死锁的sql语句,分析索引情况,然后优化sql然后show processlist;
另外可以打开慢查询日志,linux下打开需在myf的[mysqld]里面加上以下内容:
数据库锁有几种?如何查看,如何解锁
独占锁(即排它锁),共享锁和更新锁
一般锁的事务结束就解锁了