性能测试过程中,经常使用到的Oracle中用到的sql语句
来源:互联网 发布:centos7网络配置 编辑:程序博客网 时间:2024/06/02 06:12
在性能测试过程中,使用到的Oracle中用到的sql语句
(1)多个字段以某种格式拼接
Oracle方式:”||”字符串拼接符;
示例:将“id”及“code”用逗号拼接: select t.id||’,’||t.code from OTable t;
MySQL方式:使用 concat()函数;
示例:select concat(t.id,’,’,t.code) from MTable t;
(2)以某一个字段为维度统计数量
Oracle方式:count + group by;
示例:统计某个创建人对应的数据数量:select t.creatorname,count(1) from OTable t (此处省去where条件查询) group by t.creatorname;
(3)统计每秒生成的数据的数量,并按数量由大到小进行排序———–结果常用于性能测试目标TPS确定的参考值;
Oracle方式:count + group by + order by;(修改下面的sql中to_char的格式,可修改精确度为min或者hour)
示例:select to_char(t.Createtime,’yyyy-mm-dd hh24:mi:ss’),COUNT(1) from OTable t where
to_char(t.Createtime,’yyyy-mm-dd hh24:mi:ss’) >=’2016-01-01 00:00:00’ and
to_char(t.Createtime,’yyyy-mm-dd hh24:mi:ss’) <=’2016-12-31 23:59:59’
group by to_char(t.Createtime,’yyyy-mm-dd hh24:mi:ss’)
order by count(1) desc;
MySQL方式:DATE_FORMAT+ group by + order by;(修改DATE_FORMAT中的第二个参数,可修改精确度为min或者hour)
示例:select DATE_FORMAT(start_time,’%Y%m%d %H%i%s’) iSecond,count(id) as icount
from MTable t where t.start_time BETWEEN ‘2017-06-01 00:00:00’ and ‘2017-06-01 23:59:59’
group by iSecond
order by icount desc;
(4)统计某张表两个时间的时间差
MySQL方式:TIMESTAMPDIFF()函数,计算两个时间之间的差值,若第一个时间参数值晚于第二个时间参数值,则结果为负值;
示例:SELECT t.START_TIME, t.FINISH_TIME,
TIMESTAMPDIFF(SECOND, t.START_TIME, t.FINISH_TIME) AS iSecond
from MTable t where t.start_time BETWEEN ‘2017-05-10 00:00:00’ and ‘2017-06-30 23:59:59’;
(本文转载自网络,感谢原文作者,如有版权问题请及时留言,我们会第一时间处理
- 性能测试过程中,经常使用到的Oracle中用到的sql语句
- 网络性能测试中用到的指标
- C#中用到的oracle语句总结
- 项目中用到的SQL语句
- 工作中用到的SQL语句
- HR辅助工具中用到的SQL语句
- 程序完成中用到的sql语句
- mysql中用到的一些sql语句
- 目前工作中用到的sql语句
- Oracle采用存储过程执行sql语句,将查询到的数据导出到EXCEL中
- NSString 开发过程中经常使用到的字符串效验
- sql 中用到的。。。。。。
- 工作——自动化测试中用到的SQL server查询语句的格式调整
- 工作中经常使用到的
- 性能测试中用到的linux命令分析
- 测试中用到的工具
- 测试中用到的工具
- 测试中用到的术语
- 「网络流 24 题」方格取数
- 矩阵乘法(2)【模板】
- 网易2018校招内推编程题(Python描述)
- 【表空间查询】
- CXF调用webservice 客户端 带soap header认证
- 性能测试过程中,经常使用到的Oracle中用到的sql语句
- 强化练习9:将不定长的字符串转化为一个16位的字符数组
- JS数组去重
- Qt编写的软件在线升级系统(客户端)
- 001 Python前端之HTML基础
- 使用Cython来保护Python代码库
- 过滤器与拦截器的区别
- 单链表解析Ⅲ
- HDU 2546 饭卡