我试图执行以下查询MySQL的子查询曹景伟服务器挂起
SELECT * FROM person
WHERE id IN
(SELECT user_id FROM participation
WHERE activity_id = '1' AND application_id = '1'
)
外部查询返回,而内部回报29.约4000应答当我的Web服务器没有执行发生了,当我测试它在本地mysql结束了使用100%的CPU,并且什么都没有实现。规模可能是原因吗?
具体来说,它会导致服务器永久挂起,我相当确信我运行查询的Web服务器正在崩溃的过程中,因为它(woops)。
它挂了多久?几秒钟,几分钟,永远? – 2010-07-26 12:23:08
将索引放在表'person'的'id'和'参与'表'的user_id'中 – Salil 2010-07-26 12:26:29
我们可以看到表的DDL吗? – Zaki 2010-07-26 12:26:46