展示MySQL MyISAM锁定

3

当使用MyISAM存储引擎删除或重命名表时,我发现它正在等待表元数据锁定,但是,show full processlist没有显示出有问题的查询。你有什么想法吗?

| 462 | root | xxx.xxx.xxx.xx:54658 | mydb | Sleep   | 1162 |                                 | NULL                                                 |
| 465 | root | localhost           | mydb | Query   |    0 | NULL                            | 显示完整进程列表                                |
| 466 | root | localhost           | mydb | Query   |  125 | 等待表元数据锁定 | 将mytable重命名为mytable_junk |
1个回答

1

执行show processlist命令只会显示当前用户的连接。请以root身份登录,或为您的用户添加“Process”权限。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接