`
futurep_p
  • 浏览: 65602 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数据库统计执行耗时

 
阅读更多

前提:表字段包含:创建时间、最后修改时间。时间字段为timestamp类型。

要求:统计业务执行耗时,单位毫秒,分区间统计。

执行:

select stat, count(*)
  from (select case
                 when milli <= 10 then
                  'time<=10'
                 when milli > 10 and milli <= 20 then
                  '10<time<=20'
                 else
                  'time>20'
               end stat
          from (select to_number(substr((gmt_modified - gmt_create),
                                        instr((gmt_modified - gmt_create), ' ') + 4,
                                        2) * 60 +
                                 substr((gmt_modified - gmt_create),
                                        instr((gmt_modified - gmt_create), ' ') + 7,
                                        2) ||
                                 substr((gmt_modified - gmt_create),
                                        instr((gmt_modified - gmt_create), ' ') + 10,
                                        3)) milli
                  from table))
 group by stat
 

PS:作个记录

分享到:
评论

相关推荐

    Monitor-BSF-Monitor监控后端

    该平台实现对服务器集群、sql执行耗时、api执行耗时的监控。对服务器集群的监控,包括cpu使用情况、内存使用情况、网络使用况、磁盘使用情况和一些windows自有的性能记数器。 服务器性能监控支持自定义扩展监控,...

    数据库巡检shell脚本

    数据库巡检shell脚本,此脚本仅支持Oracle、mysql。可配置多个连接进行批量巡检,如统计表空间使用情况、数据表占用大小、当前阻塞对象、耗时最长的sql、执行最多的sql统计等

    输出并分析gbase8s查询计划.docx

    与查询耗时不直接相关,不能用于比较不同 SQL 的执行效率,可用于比较相同 SQL 不同执行计划的执行开销。 4. 预估返回行数(Estimated # of Rows Returned):基于数据库系统表的信息,预估 SQL 语句返回的数据行数...

    Java多线程–让主线程等待所有子线程执行完毕

     数据量很大百万条记录,因此考虑到要用多线程并发执行,在写的过程中又遇到问题,我想统计所有子进程执行完毕总共的耗时,在第一个子进程创建前记录当前时间用System.currentTimeMillis()在后一个子进程结束后...

    SQL SERVER 2000开发与管理应用实例

    10.2.2 执行耗时的存储过程 304 10.2.3 秒级作业 305 10.3 使用作业的疑难解答 309 第 11 章 数据备份与还原 315 11.1 数据库备份与还原方法介绍 315 11.1.1 完全备份与还原 315 11.1.2 差异备份...

    sqlserver2000基础(高手也有用)

    10.2.2 执行耗时的存储过程 304 10.2.3 秒级作业 305 10.3 使用作业的疑难解答 309 第 11 章 数据备份与还原 315 11.1 数据库备份与还原方法介绍 315 11.1.1 完全备份与还原 315 11.1.2 差异备份与...

    使用 MATLAB 简化采矿业的数据分析:亮点自动导入分析文本数据,执行基本统计和可视化-matlab开发

    数据的分析和呈现是否变得越来越耗时、复杂和昂贵? 尝试在 Excel 中构建自定义分析和图形可能意味着您会影响模型的准确性,或者您能够分析和呈现的数据量。 尝试通过 VBA、Java 或 C 等编程语言克服这些限制可能...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例005 下载并安装JRE执行环境 8 实例006 编程输出星号组成的等腰三角形 9 1.2 开发工具 11 实例007 下载最新的Eclipse 11 实例008 为最新的Eclipse安装中文语言包 12 实例009 活用Eclipse的工作空间 14 实例010 在...

    Redis云管理平台CacheCloud.zip

    例如:100个redis数据节点组成的redis-cluster集群,如果单纯手工安装,既耗时又容易出错。2.实例碎片化 作为一个Redis管理员(可以看做redis DBA)需要帮助开发者管理上百个Redis-Cluster集群,分布在数百台机器上,...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Sqlite 一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中 W3C 万维网联盟,创建于1994年,是Web技术领域最具权威和影响力的国际中立性技术标准机构。主要的工作是发展 Web 规范,...

    php简易扫码付教育收费系统-PHP

    并有简单统计功能(已付未付单数及金额),支持导出。 php简易扫码付教育收费系统功能: 1. 使用环境 php(5.4-7.2)+mysql(5.6+),推荐宝塔护卫神等集成环境 软硬件要求 网站空间、网站域名。国内空间你还需要工信部/...

    SQL性能优化

     在FROM后面的表中的列表顺序会对SQL执行性能影响,在没有索引及ORACLE没有对表进行统计分析的情况下ORACLE会按表出现的顺序进行链接,由此因为表的顺序不对会产生十分耗服务器资源的数据交叉。(注:如果对表进行...

    图书管理系统可行性分析报告

    使用方面的可行性韶关学院在没有使用我们这套系统前,采取的是人工方式,相对而言耗时大,效率低。而根据现有的硬件条件以及学院的行政管理模式以及工作制度,在办公室中,管理学籍的老师都配备电脑。而且电脑的系统...

    数据运营思维导图

    数据库、运营后台等 工作内容 数据监控 检测异常指标,发现用户对您产品的”怒点“ 如:多次获取手机验证码,次数剧增 这里需要考虑有一个监控指标 新功能数据分析 通过留存曲线检验新功能的效果 通过留存看...

    2019数据运营思维导图

    数据库、运营后台等 工作内容 数据监控 检测异常指标,发现用户对您产品的”怒点“ 如:多次获取手机验证码,次数剧增 这里需要考虑有一个监控指标 新功能数据分析 通过留存曲线检验新功能的效果 通过留存看新功能...

Global site tag (gtag.js) - Google Analytics