Microsoft的优化SQL方法
除调优方法外,我们给你展示了最佳实践,你可应用到你的SQL语句中以提高性能(所有的例子和语法都已在Microsoft SQL Server 2000中验证)。
阅读该系列文章后,你应该对Microsoft 工具包中提供的查询优化工具和技巧有一个基本的了解,我们将提供包含各种各样的以提高性能和加速数据读取操作的查询技巧。
Microsoft提供了三种调优查询的主要的方法:
1、使用SET STATISTICS IO 检查查询所产生的读和写
2、使用SET STATISTICS TIME检查查询的运行时间
3、使用SET SHOWPLAN 分析查询的查询计划
SET STATISTICS IO
命令SET STATISTICS IO style="ZOOM: 100%" height=463 alt="" src="http://www.xland.com.cn/up/pic/0704032174000/0.jpeg" width=438 border=0>

这里重要的不同是SHOWPLAN_ALL语句返回了很多有用的调优信息,但这些很难理解和应用。
SHOWPLAN 操作
SHOWPLAN操作,有时叫做“标签”(tag),其中一部分操作非常清晰地说明了SQL Server的做法,而其它一些操作将把人难住。这些操作分成物理操作和逻辑操作。物理操作描述被用来处理查询的物理算法,例如,执行一个索引查找。逻辑操作描述语句中使用的关系代数操作,如聚合运算等。SHOWPLAN的结果被细分非具体的步骤分成几步。每个查询的物理操作代表一个独立步骤。步骤通常会伴有一个逻辑操作,但不是所有的步骤都包括逻辑操作。此外,大部分的步骤都有一个操作(要么逻辑操作要么物理操作)和一个参数。参数是操作所影响的查询组件。关于所有执行计划步骤的讨论内容非常繁多。请关注本系列的其它文章。
- 最新文章
- SQL Server SQL语句调优技巧[02-28]
- SQL Server为Web浏览器提供图像[02-28]
- 最新分页存储过程(增加了选择字段列表、排序方式参数)[02-28]
- SQL Server 性能调优[02-28]
- 获取数据库表的一些基本信息[02-28]
- MSSQL跨服务器连接的几种方法[02-28]
- 相关文章
- SQL Server SQL语句调优技巧[02-28]
- SQL Server为Web浏览器提供图像[02-28]
- SQL Server 性能调优[02-28]
- MSSQL跨服务器连接的几种方法[02-28]
- 关于SQL Server业务规则链接技术探讨[02-28]
- 在局域网环境中,无法访问SQL Server的解决方法[02-28]
