请问SQL中WHERE后面条件的数量对查询大批量数据的速度影响吗?

2024-11-29 06:58:14
推荐回答(4个)
回答1:

加了条件的运行速度快,效率高。写程序的时候,建议有条件的时候尽可能加条件。不要写笼统的,会加重服务器的承载能力。

回答2:

如果没索引的话,两个效率差不多的,因为都是走全表扫描

如果语句一的10万条查出以后,需要做一个遍历循环来过滤出8万条数据,那效率肯定比第二条语句直接查出来的低了,遍历是需要时间的

回答3:

效率一样的,你这样做对效率没影响的, 除非你把前面的 *号改成具体的字段,字段越少,效率越高

回答4:

条件越明确,当然越好