摘要:
查询少不了like,左匹配,右匹配,左右匹配的模式。环境A(id int,name varchar(10)),数据量100万。一些资料上说到 where id like 'a%'这种模式可以使用索引,现在我对这种提出自己的问题与看法。假设在字段id上建立了聚集索引。可以看出扫描都是使用的表扫描,而表扫描是效率最差的,并没有使用索引扫描。开销基本是一样大的。 阅读全文
摘要:
环境:sql server 2005表B两个字段id(int),name(varchar(10)),在字段id上建立了索引,数据量100万,随即生成的数据。话题比较查询条件中的in与or性能的比较,比较下面两种语句的性能。A、select * from a where a.id in (1,2)B、select * from a where a.id =1 union select * from ... 阅读全文
摘要:
set statistics io onset statistics profile on 最近着手一个项目,数据量非常大,每小时的数据量上千万,数据的查询优化是必须做好的工作;而以前从未考虑过优化。在网上有很多关于优化的文章,看起来总觉得不是自己非常想得到的知识。现在将我的想法写下来,希望大家能给 阅读全文