MS SQL执行时间测试

原创 2007年10月02日 23:29:00

------------------------------------------------------------------------------------
在事件探查器中能看到执行SP,SQL所占用的时间等信息
-------------------------------------------------------------------------------------- 适用于存储过程

declare @begin_date datetime
declare @end_date datetime
select @begin_date = getdate()
exec 存储过程
select @end_date = getdate()
select datediff(ms,@begin_date,@end_date) as '用时/毫秒'


打开SQL Server的查询分析器。在下面语句两个go中间加入要执行的sql语句。

set statistics profile on
set statistics io on
set statistics time on
go
<sql语句>
go
set statistics profile off
set statistics io off
set statistics time off

For example:

SET STATISTICS io ON
SET STATISTICS time ON
go
SELECT *   FROM Table
go
SET STATISTICS profile OFF
SET STATISTICS io OFF
SET STATISTICS time OFF

 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

测试mssql中sql语句的执行时间

在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 set   statistics   profile   on set   statistics   io ...

MS SQL中关于日期时间的转换格式

convert(varchar(10),字段名,转换格式)CONVERT(nvarchar(10),count_time,121) CONVERT为日期转换函数,一般就是在时间类型(datetime...

ADO.NET与MySQL,MS SQL2005并发测试

ADO.NET与MySQL,MS SQL2005 30人并发测试5分钟。MS SQL与ADO.NET连接的性能比MySQL快10倍。MySQL 开启连接池比未开启连接池快4倍!

查看sql语句执行时间/测试sql语句性能

写程序的人,往往需要分析所写的SQL语句是否已经优化过了,服务器的响应时间有多快,这个时候就需要用到SQL的STATISTICS状态值来查看了。     通过设置STATISTICS我们可以查看执...

MS SQL 获取数据库名,表名,列名,说明等信息(SQL Server 2005 测试通过)

--需要验证,部分验证 MS SQL 获取数据库名,表名,列名,说明等信息 /*******************************************************...

MS SQL 获取数据库名,表名,列名,说明等信息(SQL Server 2005 测试通过)

MS SQL 获取数据库名,表名,列名,说明等信息/**************************************************************************...

AUTO INCREMENT 字段【MS SQL 使用 IDENTITY 关键字来执行 auto-increment 任务】

Auto-increment 会在新记录插入表中时生成一个唯一的数字。 AUTO INCREMENT 字段 我们通常希望在每次插入新记录时,自动地创建主键字段的值。 我们可以在表中创...

sql执行时间

  • 2012-07-31 15:06
  • 206B
  • 下载

MS SQL执行大sql脚本文件时,提示“内存不足”

当客户服务器不允许直接备份时,往往通过导出数据库脚本的方式来部署-还原数据库。但是当数据库导出脚本很大,用Microsoft SQL Server Management Studio执行脚本时,往往会...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)