如何查看一个SQL语句的执行效率情况?

fattycat 2006-08-10 08:21:04

我想在使用SQLServer2005的Management Studio进行SQL语句执行的时候,看看执行的效率如何,如:

执行一条SQL语句总共花费了多少时间

进行了多少次表查询 等等

请大家告诉我应该怎么看~~

还有,有几种方法可以查看SQL执行的效率呢?我想在代码中引用应该怎么做呢?

谢谢了~~
...全文
781 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bzscs 2006-08-11
  • 打赏
  • 举报
回复
ctrl + k 选中“显示执行计划”,执行sql语句后可以看到有一个“执行计划”的选项卡,应该是实际消耗的资源信息

ctrl + l 好像是显示 预计的执行计划
dongsheng10101 2006-08-11
  • 打赏
  • 举报
回复
看看帮助,也可以查查网络,
fattycat 2006-08-11
  • 打赏
  • 举报
回复

哦,好滴,我已经看到了~呵呵

不过,有好多个值,如CPU Cost、I/O Cost、Subtree Cost等等,

哪个指标更能说明语句的运行效率啊?

拜托了大家~~谢谢 ^o^
liangpei2008 2006-08-10
  • 打赏
  • 举报
回复
查询分析器中,选择要执行的SQL语句,按Ctrl+L 即可!
jobs002 2006-08-10
  • 打赏
  • 举报
回复
在查询分析器运行语句之后,就可以了
点点星灯 2006-08-10
  • 打赏
  • 举报
回复
SQLServer2005-->新建一个查询-->输入语句SELECT * FROM Person.Contact

执行(F5)-->Ctrl+L
fattycat 2006-08-10
  • 打赏
  • 举报
回复

实在不好意思,太菜了

在什么地方点Ctrl+L啊 ? -_-||
点点星灯 2006-08-10
  • 打赏
  • 举报
回复
Ctrl+L --执行计划

可以具体的看到消耗的资源和相关的参数

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧