书写sql当被发现的声明。对于所期望的结果通常是更好地执行。

当面对这些实现的时候如何选择它的最好的,相对来说?这导致了这个博客的话题,如何测试sql效率

以下介绍几种sql语句測试效率的方法,大多数是从网上查找的,然后再一一測试了一下。最后我自己做了一个又一次的整理。

1. 測试sql语句运行时间的方法,获得查询前后时间差

declare @begin_date datetime
declare @end_date datetime
select @begin_date = getdate()
select top 100 * from dbo.VA_ExperimentProjectScore --<这里是你的语句...>
select @end_date = getdate()
select datediff(ms,@begin_date,@end_date) as '用时/毫秒'

结果


2.以下这样的方法比較全面,将运行每一个语句时採取的步骤作为行集返回。通过层次结构树的形式展示出来,输出中包括的列:

SET STATISTICS io ON
SET STATISTICS time ON
go
---你要測试的sql语句
select top 100 * from dbo.VA_ExperimentProjectScore
go
SET STATISTICS profile OFF
SET STATISTICS io OFF
SET STATISTICS time OFF

结果

3.还能够从工具中进行设置
查询-查询选项-高级里,有个SET STATISTICS TIME勾上,然后运行SQL,看消息,就有运行时间了

版权声明:本文博主原创文章。博客,未经同意不得转载。

转载于:https://www.cnblogs.com/bhlsheji/p/4890030.html

测试数据库sql声明效率相关推荐

  1. 数据库SQL查询效率in、exists、left join on、right join on 适用场景与比较

    in 与 join例 select t1.id,sum(t1.num) from (select * from t2 where num =2) as t3 LEFT JOIN t1 on t3.id ...

  2. mysql世界国家数据库_世界国家 的数据库sql

    insert into lz_countries(no, title, code) values(1, '中国', 'CHINA'); insert into lz_countries(no, tit ...

  3. php pdo效率,php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率完整示例

    本文实例讲述了php使用mysqli和pdo扩展,测试对比mysql数据库的执行效率.分享给大家供大家参考,具体如下: /** * 测试pdo和mysqli的执行效率 */ header(" ...

  4. 如何测试sql服务器的性能测试,SQL执行效率和性能测试方法

    对于做管理系统和分析系统的程序员,复杂SQL语句是不可避免的,面对海量数据,有时候经过优化的某一条语句,可以提高执行效率和整体运行性能.如何选择SQL语句,本文提供了两种方法,分别对多条SQL进行量化 ...

  5. mysql jdbc 绑定变量_jdbc测试mysql数据库sql预解析(绑定变量)

    jdbc测试mysql数据库sql预解析(绑定变量) 用习惯了oracle,学习mysql,想测试一下mysql绑定变量的效果.以前看网上介绍大部份都说mysql没有sql共享池的概念,所以也不存在s ...

  6. sql语句执行效率测试的sql语句。

    sql语句执行效率测试的sql语句. 注解: SET STATISTICS PROFILE ON:显示分析.编译和执行查询所需的时间(以毫秒为单位). SET STATISTICS IO ON:报告与 ...

  7. 测试需要掌握的数据库sql知识(一):基本语句操作

    写在前面 本专栏主要分享测试需要掌握及面试常问的mysql语句相关知识:常用的sql语句.关键字查询.连接查询,索引等. 一.前期准备 1.安装Navicat Mysql或navicat Premiu ...

  8. mysql如何分析sql执行效率和进行效率优化

    [0]如何分析mysql中sql执行较慢的问题 步骤1.观察,至少跑一天,看看生产的慢sql情况: 步骤2.开启慢查询日志,设置阈值,比如超过5秒钟就是慢sql, 并将它抓取出来: 步骤3.expla ...

  9. 关于SQL查询效率,100w数据,查询只要1秒

    1.关于SQL查询效率,100w数据,查询只要1秒,与您分享: 机器情况 p4: 2.4 内存: 1 G os: windows 2003 数据库: ms sql server 2000 目的: 查询 ...

最新文章

  1. Markdown简单语法
  2. Spring Cloud技术分析之Dubbo与Cloud的对比
  3. 子集和问题 算法_子集问题 主要是去重算法
  4. 特殊类型结构--枚举
  5. 小电科技开启裁员,涉及多个部门一律劝退?回应:消息不属实
  6. 20200318_抓取51job招聘数据存数据库
  7. Axure 8.1.0.3381版安装包+注册码百度云盘下载
  8. 在线JS编辑器,可运行保存简单JS代码(已开源)
  9. 中文 Uncode 编码范围
  10. 泽勒的一致性,计算一周的星期几
  11. 上市只是开端,库客音乐用版权打出组合拳
  12. 怎么设置腾讯微信软件许可及服务器,2015腾讯微信软件许可及服务协议.doc
  13. 达梦数据库查询模式名,表名,字段名
  14. 四川救援直升机飞机失事原因详解
  15. 程序员的爱情 第十七章
  16. 古琴销售怎么做阳php学,学奏古琴,学斫古琴,开班传艺 一位越南博士的琴色人生...
  17. matlab 眼图 值,Matlab通信仿真——带限系统下的基带信号
  18. 软件工程课程设计——技术栈【Go+Vue+PGSQL】的人事管理系统
  19. 【多式联运】基于帝企鹅AFO 粒子群PSO 遗传GA算法求解不确定多式联运路径优化问题附matlab代码...
  20. 职教云python题和答案_智慧职教云课堂APPPython程序设计题目及答案

热门文章

  1. SCCM 2012 Part 2 部署前AD准备
  2. 64位环境编译DiskSim 4.0
  3. 用Visual C#做DLL文件
  4. WPF Multi-Touch 开发:惯性效果(Inertia)
  5. 学习XHTML的强烈欲望、!
  6. python卸载pip重新安装_pip无法正常使用卸载并重新安装
  7. 基2频率抽取实现FFT的Verilog程序
  8. 波特率与比特率的关系
  9. ubuntu和windows实现互相之间远程控制
  10. leetcode算法第四题