显示mysql myisam锁

时间:2011-02-21 02:25:48

标签: mysql

当使用myisam存储引擎删除或重命名表时,我意识到它正在等待表元数据锁定,但是,显示完整的进程列表不会显示有问题的查询。任何想法?

| 462 | root | xxx.xxx.xxx.xx:54658 | mydb | Sleep   | 1162 |                                 | NULL                                                 |
| 465 | root | localhost           | mydb | Query   |    0 | NULL                            | show full processlist                                |
| 466 | root | localhost           | mydb | Query   |  125 | Waiting for table metadata lock | alter table mytable rename to mytable_junk |

1 个答案:

答案 0 :(得分:1)

显示进程列表仅显示当前用户的连接。以root身份登录,或向您的用户添加“处理”权限。