我使用mysql并且我有一个包含数百万注册的表,我在phpmyadmin中直接运行查询,我等了大约2分钟得到结果但它显示我Processing 0.0005 sec
,我不知道在哪里延迟来自,知道我每页只显示30行。
如果你有任何建议,请帮助我。
答案 0 :(得分:1)
请显示查询。 也许它会显示每页30行,但其他1.000.000+行总是在内存中。
答案 1 :(得分:0)
也许尝试类似的事情:
SELECT * FROM comments c JOIN users u ON c.user_id = u.id_user_coms
JOIN posts p ON c.post_id=p.id
JOIN pages pa ON p.page_id=pa.id
WHERE c.text LIKE "%iphone%"
AND pa.name LIKE "%iphone%"