如何知道SQL语句的执行时间

Admin | 2010-2-23 9:38:42 | TrackRecord: 1222 Times | Tag标签:数据库Sql,VFP,Access 打印本页

您当前所处的位置是:〖首页〗→【文章页】 本站共有16个图文教程栏目,请用心拜读!

本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。

  我们都知道,无论是开发软件还是网站,都涉及到数据库的读取、写入、更新、删除等操作。

  并且,使用不同的SQL语句代码,处理同样的事物,其执行效益是不一样的。

  那么,我们如何才能知道,哪条SQL语句执行了多少时间,从而确定哪条语句的执行效益是最高的,进而最大限度的优化我们的SQL语句?

  方法代码如下,我们可以在查询中使用如下类似的代码,就可以得出结论,计算出执行时间。

  一、通用的公式代码

  declare @BeginDdate datetime

  declare @endDdate datetime

  select @BeginDdate = getdate()

  您的SQL语句就写在这里拉

  select @endDdate = getdate()

  select @endDdate - @BeginDdate

  二、示例代码

  declare @BeginDdate datetime

  declare @endDdate datetime

  select @BeginDdate = getdate()

  select * from MyTable where ID>=99

  select @endDdate = getdate()

  select @endDdate - @BeginDdate

  当然,网上的方法比较多,但是,如上的方法是最简单最好理解的了,希望对您有所帮助。



上一篇:SQL提高查询效益之in、not in、betwe    下一篇:SQL两日期时间字段相减求年月日时分

会员评论列表:
针对本篇文章或本站,请您发表个人的建议或批评!
FreeBoxPc

谷歌搜索 百度搜索 本站仅与内容具备一定的实用价值的原创网站交换友情链接,力争为大众做出更优质的服务!
All Rights Reserved版权所有 本站备案信息:滇ICP备11001339号-2 站长联系方式 Email:dzwebs@126.com