table busi 有1000000万记录。有一句Sql:
select ID, name, ... from busi where id=:value1 and name=:value2;
请问此时该如何提高该SQL的执行效率?
table busi 有1000000万记录。有一句Sql:
select ID, name, ... from busi where id=:value1 and name=:value2;
请问此时该如何提高该SQL的执行效率?
比如你where右边有3个条件 a条件可以获取的记录 30W b:40W c:50W
把where c b a 筛选掉最多的放右边
索引肯定要有的 不过不能过度 有时候反而慢 唯一, 主键肯定要