随笔分类 -  SQL Server

SQL Server
Sql server 性能优化基础(二)
摘要:索引聚集索引:唯一,并保持表中记录的物理顺序;非聚集索引:不一定唯一,与物理顺序无关,聚集索引的引用。当表有无索引、聚集索引时候在查询分析器中的迭代器:扫描查找堆(Heap)表扫描(Table Scan)表扫描(Table Scan)聚集索引(Clustered Index)聚集索引扫描(Clustered Index Scan)聚集索引查找(Clustered Index Seek)非聚集索引(Nonclustered Index)索引扫描(Index Scan)索引查找(Index Seek)单列索引命中(we have a single-column index on a column 阅读全文

posted @ 2011-10-08 00:10 debugdotnet 阅读(196) 评论(0) 推荐(0)

Sql server 性能优化基础(一)
摘要:这里先感谢大妈的分享,很好很强大。这里回顾下性能问题的定位:IO的逻辑读取和物理读取set statistics IO on性能优化的重点也就是尽量减少逻辑读取(是查询所需访问从缓存区页的次数 每页8k),避免物理读取(从磁盘读取的页数)。CPU的编译时间和执行时间set statistics time on单位时间内增加执行时间而减少编译时间,可以采用存储过程或者参数话的方式。这里有些练习,同样的sql在大小写不同或者换行情况下是否被重新编译成新的执行计划USE Northwind2;DBCC FREEPROCCACHE;GOSELECT * FROM orders WHERE custom 阅读全文

posted @ 2011-10-01 22:39 debugdotnet 阅读(275) 评论(0) 推荐(0)

导航