Sql Server
文章平均质量分 79
iteye_15245
这个作者很懒,什么都没留下…
展开
-
sql 游标的使用
CREATE FUNCTION getPurchaser(@porid DECIMAL(20,0))returns varchar(100)asbegin declare @str varchar(100) declare @temp varchar(20) declare cur cursor for select distinct purchaser from r...2009-06-19 13:08:00 · 61 阅读 · 0 评论 -
数据库建立索引的原则
铁律一:天下没有免费的午餐,使用索引是需要付出代价的。索引的优点有目共睹,但是,却很少有人关心过采用索引所需要付出的成本。若数据库管理员能够对索引所需要付出的代价有一个充分的认识,也就不会那么随意到处建立索引了。仔细数数,其实建立索引的代价还是蛮大的。如创建索引和维护索引都需要花费时间与精力。特别是在数据库设计的时候,数据库管理员为表中的哪些字段需要建立索引,要调研、要协调。如当建有索引的...原创 2010-01-15 09:53:31 · 96 阅读 · 0 评论 -
SQL优化34条
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,那就需要选择交叉表(intersection table)作为基础...原创 2009-08-09 11:13:08 · 70 阅读 · 0 评论