php – 什么是更好 – 查询长期’在哪里’条件或许多小查询?
发布时间:2020-05-26 01:48:00 所属栏目:PHP 来源:互联网
导读:也许这有点愚蠢,但我不确定什么是更好的. 如果我必须在db中查看超过10k行的存在,那我该怎么办? #1 – 一个查询 select id from table1 where name in (smth1,smth2...{till 30k}) #2 – 许多查询 select id from table1 where name=smth1 虽然,性能不是目标,
|
也许这有点愚蠢,但我不确定什么是更好的.
#1 – 一个查询 select id from table1 where name in (smth1,smth2...{till 30k})
#2 – 许多查询 select id from table1 where name=smth1 虽然,性能不是目标,但我不想跟mysql一起下去;) upd:任务是获取域列表,保存新的(尚未在db中)并删除那些从列表中消失的域列表.希望,它会有所帮助…… 你应该做的是创建一个临时表,插入所有的名称,并(使用一个查询)连接这个表为您的选择.select id from table1 t1 inner join temptable tt on t1.name = tt.name (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
