随笔分类 -  sql 优化

摘要:我们都知道,提高sql server的数据查询速度,最有效的方法,就是为表创建索引,而索引在对数据进行新增,删除,修改的时候,会产生索引碎片,索引碎片多了,就需要重新组织或重新生成索引,以达到索引的最大效率。那么我们要如何知道索引的碎片大小呢?在sql server中,碎片的大小是使用碎片比来体现的,按msdn上面的说法,如果碎片比小于30%,我们可以重新组织索引,如果碎片比大于等于30%,我们可以选择重新生成索引。那么我们在那里可以查看到碎片比呢?最简单的就是在microsoft sql server management studio中选择:要查看的索引所在的表- >"索引 阅读全文
posted @ 2013-05-24 15:40 俊凯 阅读(627) 评论(0) 推荐(0)
摘要:Sql Server查询性能优化之走出索引的误区http://technet.microsoft.com/zh-cn/magazine/2007.11.sqlquery.aspx转:http://www.cnblogs.com/lzrabbit/archive/2012/05/06/2485572.html 据了解绝大多数开发人员对于索引的理解都是一知半解,局限于大多数日常工作没 有机会、也什么没有必要去关心、了解索引,实在哪天某个查询太慢了找到查询条件建个索引就ok,哪天又有个查询慢了,再建立个索引就是,或者干脆把整个查 询SQL直接发给DBA,让DBA直接帮忙优化了,所以造成的状况就是开. 阅读全文
posted @ 2012-05-08 13:59 俊凯 阅读(869) 评论(0) 推荐(0)