2008年9月15日

摘要: 计划指南应用 本章节目的:了解SQL执行计划; 我们都知道SQL SERVER中的存储过程性能比较好,原因是存储过程进行编译,SQL SERVER 保存了存储过程的执行计划; 而一般的T-SQL查询语句是没有预定义的执行计划,因此,T-SQL执行前,数据库引擎需要先生成执行计划,然后优化执行计划,最后执行T-SQL语句; --如果数据分布均匀,则以不同的参数调用相同的存储过程,SQL Server... 阅读全文

posted @ 2008-09-15 22:47 狂笑人生 阅读(189) 评论(0) 推荐(0)

摘要: 索引包含列应用 (补充说明) 您可以通过将非键列添加到非聚集索引的叶级,扩展非聚集索引的功能。通过包含非键列,可以创建覆盖更多查询的非聚集索引。这是因为非键列具有下列优点: · 它们可以是不允许作为索引键列的数据类型。 · 在计算索引键列数或索引键大小时,数据库引擎不考虑它们。 当查询中的所有列都作为键列或非键列包含在索引中时,带有包含性非键列的索引可以显著提高查询性能。这样可以实现性能提升,因为... 阅读全文

posted @ 2008-09-15 22:46 狂笑人生 阅读(165) 评论(0) 推荐(0)

摘要: 索引新特点 本章节以AdventureWorks数据库为示例; SQL SERVER 2008 的索引提供了筛选功能; USE AdventureWorksGO --创建筛选索引 --以下索引是针对网上订购的进行非聚索引CREATE INDEX IX_Sales_SalesOrderHeader_Online ON Sales.SalesOrderHeader(SalesOrderID, ... 阅读全文

posted @ 2008-09-15 22:45 狂笑人生 阅读(201) 评论(0) 推荐(0)


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3