`
calhaha
  • 浏览: 20781 次
  • 性别: Icon_minigender_1
  • 来自: 新加坡
最近访客 更多访客>>
社区版块
存档分类
最新评论

用SET STATISTICS TIME命令显示T-SQL语句执行时间

阅读更多

下面的示例显示服务器的执行、分析和编译时间。

USE AdventureWorks; 
GO        
SET STATISTICS TIME ON 
GO 
SELECT *  
FROM Production.ProductCostHistory 
WHERE StandardCost < 500.00; 
GO 
SET STATISTICS TIME OFF; 
GO

 下面是结果集:

 

SQL Server parse and compile time:
   CPU time = 0 ms, elapsed time = 1 ms.
SQL Server parse and compile time:
   CPU time = 0 ms, elapsed time = 1 ms.

(269 row(s) affected)

SQL Server Execution Times:
   CPU time = 0 ms,  elapsed time = 2 ms.
SQL Server parse and compile time:
   CPU time = 0 ms, elapsed time = 1 ms.

分享到:
评论

相关推荐

    SQL Server 数据库管理常用的SQL和T-SQL语句

    ### SQL Server 数据库管理常用的SQL和T-SQL语句 #### 一、查询数据库版本信息 **命令:** ```sql SELECT @@VERSION; ``` **解释:** 此命令用于查看当前运行的 SQL Server 的版本信息,包括服务包、补丁级别等。 ...

    SQL Server数据库管理常用SQL和T-SQL语句

    ### SQL Server数据库管理常用SQL和T-SQL语句详解 #### 一、系统信息查询 **1. 查询服务器版本信息** ```sql SELECT @@VERSION; ``` 此命令用于获取当前SQL Server实例的版本信息。 **2. 查询服务器详细信息** ``...

    显示 sql 执行效率.

    #### 设置执行时间显示 除了统计信息外,还可以显示 SQL 语句的执行时间。这有助于评估 SQL 语句的整体性能表现。设置方法如下: ```sql SET TIMING ON ``` 执行 SQL 语句后,将会看到类似下面的时间信息: ```...

    在SQLServer上查看SQL语句的执行时间的方法

    这包括`STATISTICS PROFILE`(显示执行计划的逻辑读写、CPU时间和分配信息)、`STATISTICS IO`(显示物理读写的统计信息)和`STATISTICS TIME`(显示SQL语句的CPU时间和总计时间)。开启这些选项后执行你的SQL语句,...

    获取SQL语句的执行计划v1

    1. **生成执行计划**:使用`EXPLAIN PLAN FOR`命令来生成SQL语句的执行计划。 ```sql set linesize 160 set pagesize 60 explain plan for select * from emp; ``` 2. **查看执行计划**:使用`dbms_xplan....

    sql执行时间

    而 `SET STATISTICS TIME OFF` 命令则用于关闭执行时间统计信息的收集。 #### GO 命令 在SQL Server中,`GO` 命令通常用于分隔多个批处理(batch)。这意味着在执行完一个批处理后,下一个 `GO` 命令之前的所有语句...

    Oracle性能分析——使用set_autotrace_on和set_timing_on来分析select语句的性能.doc

    * 运行时间:set timing on 设置的运行时间,显示 SQL 语句的执行时间。 * 执行计划:关注操作的类型,例如大表是否有全表扫描等;cost 这项也是主要要看的,数字越小越好。 * 统计信息:主要观察的是 consistent ...

    Mysql利用profiles来查看SQL语句执行计划.doc

    - **查询已缓冲的 SQL 列表**:执行完 SQL 后,可以通过 `SHOW PROFILES` 命令查看所有已缓冲的 SQL 语句及其执行时间。输出将包含 Query ID、执行时长和 SQL 语句本身。 - **获取特定SQL的详细信息**:若想了解...

    商务智能SQL语句优化技术教材.pptx

    SET SHOWPLAN显示了SQL语句的执行步骤和策略,而SET STATISTICS IO提供了I/O操作的详细情况,SET STATISTICS TIME则揭示了执行SQL语句所花费的时间。这些信息对于识别性能瓶颈和调整SQL语句极其有价值。 在商务智能...

    SQLSERVER语句的执行时间显示的统计结果是什么意思

    在SQL语句调优的时候,大部分都会查看语句执行时间,究竟SQLSERVER显示出来的统计结果是什么意思? 下面看一下例子 比较简单的语句: 代码如下: 1 SET STATISTICS TIME ON 2 USE [pratice] 3 GO 4 SELECT * FROM ...

    SQL执行计划之sql_trace

    例如,可以使用 `sort=elapsed time` 对 SQL 语句按照执行时间进行排序,这样就可以快速找到那些耗时较长的操作。 4. **输出文件格式** - 输出文件通常包含以下几部分信息: - **CALLS**: SQL 语句的调用次数。 ...

    Oracle查看SQL执行计划SQL性能分析.docx

    - **Time**: 预计执行时间。 **内容说明**: - **Table Access Full**: 全表扫描,适用于没有合适索引的情况。 - **Table Access By Index Rowid**: 通过ROWID访问表中的数据,适用于有索引的场景。 #### 四、总结...

    oracle怎么查看执行计划

    AUTOTRACE是Oracle提供的一种强大的工具,用于自动展示SQL语句的执行计划以及相关统计信息,帮助DBA和开发人员更方便地理解SQL语句的执行过程。 #### AUTOTRACE概述 AUTOTRACE实用程序集成了TKPROF和EXPLAIN PLAN的...

    sql server2008性能参数获取语句

    此外,可以通过设置`SET STATISTICS TIME ON`来观察执行该查询所需的时间。 ### 三、死锁检测 #### 3.1 死锁定义 死锁是指两个或多个进程在执行过程中,因为争夺资源而造成的互相等待现象。如果这些进程在没有外部...

    应用索引技术优化SQL语句.pdf

    文档还提到了如何使用set statistics io命令来获取SQL语句的logical reads信息。通过在SQL查询分析器中执行该命令,可以输出特定SQL语句的逻辑读取次数,帮助评估索引的效率。 文档继续深入解释了创建不同类型索引...

Global site tag (gtag.js) - Google Analytics