zoukankan      html  css  js  c++  java
  • Sqlserver数据库执行时间

    方法一

    sql2008r2中:选中需执行的sql语句 点击查询 右键选中->显示估计的执行计划

    快捷:ctrl+L

    方法二

    先记录执行前的时间,然后再记录执行Sql后的时间,然后做减法

    declare @d datetime
    set @d=getdate()
    /*你的SQL脚本开始*/
    
    /*你的SQL脚本结束*/
    select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())

    方法三

    set statistics profile on --显示分析、编译和执行查询所需的时间(以毫秒为单位)。
    set statistics io on --报告与语句内引用的每个表的扫描数、逻辑读取数(在高速缓存中访问的页数)和物理读取数(访问磁盘的次数)有关的信息。 
    set statistics time on --显示每个查询执行后的结果集,代表查询执行的配置文件。
    --your SQL--
    set statistics profile off

    SET STATISTICS PROFILE ON 
    SET STATISTICS IO ON 
    SET STATISTICS TIME ON 
    GO
    /*--你的SQL脚本开始*/
    
    
    /*你的SQL脚本结束*/
    GO SET STATISTICS PROFILE OFF SET STATISTICS IO OFF SET STATISTICS TIME OFF

    摘抄原文 https://www.cnblogs.com/xcsn/p/7773212.html

  • 相关阅读:
    第十一周课程总结
    第十周课程总结
    第九周课程总结&实验报告
    第八周课程总结&实验报告
    第七周课程总结&实验报告
    第六周课程总结&实验报告
    课程总结
    第十四周
    第十三周
    第十二周
  • 原文地址:https://www.cnblogs.com/miaojf/p/9405197.html
Copyright © 2011-2022 走看看