SQL优化实践系列
dinggosumsung
这个作者很懒,什么都没留下…
展开
-
开篇------缘起
本人从事开发工作6年,一直与SQL SERVER数据库打交道。从最初的只知道进行简单的语法堆砌,而不知SQL优化为何物,到后面被数据库性能问题折磨的痛不欲生而去了解SQL优化,在不断的工作实践中,对优化有了自己的体会与经验,在优化方面算是小有心得。 今日突然动了念头,想将自己的一些经验、体会逐篇的写下来,希望能够帮助尚在数据库性能方面被折磨的万千同道之万一。此为开篇。...2010-09-17 20:10:38 · 96 阅读 · 0 评论 -
一、什么是SQL优化
进行SQL优化的第一步,要明确什么是SQL优化,老祖宗说,知己知彼,才能百战不殆。在分享我的优化经验前,先说说什么是SQL优化。 SQL优化,顾名思义,就是对SQL语句进行优化,让语句的运行更高、更快、更强。这样看来,SQL优化就是个纯技术活了,通过各种各样的函数、方法、各种不同的语句组合达到SQL优化的效果。 SQL优化真是这样吗?是也不是。说是,因为不管采用何种方式...2010-09-23 15:14:36 · 1173 阅读 · 0 评论 -
二、SQL优化的利器--索引(1)
开始说说优化方面的问题了。虽然前篇说了这一些有的没的,但在最开始,还是让我们一起来理解对于优化最主要的武器:索引。 SQL SERVER中,索引分为两类,分别为聚集索引和非聚集索引。查看SQL SERVER的联机帮助,关于这两个概念的说明如下:[i]聚集索引聚集索引基于数据行的键值在表内排序和存储这些数据行。由于数据行按基于聚集索引键的排序次序存储,因此...2010-10-08 15:46:07 · 102 阅读 · 0 评论