为什么从左连接视图创建视图不快?

时间:2012-07-19 11:44:43

标签: mysql phpmyadmin

我在表格上创建了​​视图 他们每个人有大约46299行 我在phpMyadmin中成功创建了它们 之后我创建了这两个视图的连接 这本身就是一种观点。 在一毫秒的mysql中我得到了Query OK, 0 rows affected (0.01 sec) 但我无法联系到我的phpMyAdmin 所以我决定放弃视图 在mysql中大约需要20分钟才能删除 我再次尝试了,现在我无法访问phpMyadmin 我不知道它是否正在接受? 我应该等多少?以及为什么mysql向我显示快速查询确定但是phpmyAdmin仍在处理,如果它真的在进程中

+-----+------+-----------------+-------+---------+------+--------------+--------
------------------------------------+
| Id  | User | Host            | db    | Command | Time | State        | Info
                                    |
+-----+------+-----------------+-------+---------+------+--------------+--------
------------------------------------+
|   7 | root | localhost:38993 | week1 | Sleep   | 2188 |              | NULL
                                    |
|  20 | root | localhost:39223 | week1 | Query   |    0 | NULL         | SHOW PR
OCESSLIST                           |
| 104 | root | localhost:39526 | NULL  | Query   |  800 | Sending data | SELECT
1 FROM `week1`.`alarm` LIMIT 100000 |
| 105 | root | localhost:39527 | week1 | Query   |  800 | Sending data | SELECT
1 FROM `week1`.`alarm` LIMIT 100000 |
+-----+------+-----------------+-------+---------+------+--------------+--------
------------------------------------+
4 rows in set (0.00 sec)

mysql>

1 个答案:

答案 0 :(得分:0)

您可以通过发出SHOW PROCESSLIST命令来查看某些内容是否锁定了该表。