【发布时间】:2012-04-25 14:48:21
【问题描述】:
我有两张表(一张有 33k 行,另一张有 7k 行)。我想比较这两个表并删除两个 id 不匹配的行。但是当我发送查询时,它会冻结 phpmyadmin。桌子会不会太大?
SELECT * FROM likes LEFT OUTER JOIN uploads on likes.upload_id = uploads.upload_id WHERE uploads.upload_id IS NULL
我知道数据库要处理数百万个数据,所以我不确定错误出在哪里。
最好的问候, 马蒂亚斯
【问题讨论】:
-
“冻结”是什么意思?
-
当 phpmyadmin 冻结时,脚本正在执行。你确定你有索引吗? 33k 行不算什么,应该不是问题。
-
光标看起来好像在工作,但没有任何反应。很确定我的索引到位了,是的
标签: php mysql phpmyadmin