--执行慢的SQL:

SELECT S.SQL_TEXT,

S.SQL_FULLTEXT,

S.SQL_ID,

ROUND(ELAPSED_TIME / 1000000 / (CASE

WHEN (EXECUTIONS = 0 OR NVL(EXECUTIONS, 1 ) = 1) THEN

1

ELSE

EXECUTIONS

END),

2) "执行时间'S'",

S.EXECUTIONS "执行次数",

S.OPTIMIZER_COST "COST",

S.SORTS,

S.MODULE, --连接模式(JDBC THIN CLIENT:程序)

-- S.LOCKED_TOTAL,

S.PHYSICAL_READ_BYTES "物理读",

-- S.PHYSICAL_READ_REQUESTS "物理读请求",

S.PHYSICAL_WRITE_REQUESTS "物理写",

-- S.PHYSICAL_WRITE_BYTES "物理写请求",

S.ROWS_PROCESSED      "返回行数",

S.DISK_READS          "磁盘读",

S.DIRECT_WRITES       "直接路径写",

S.PARSING_SCHEMA_NAME,

S.LAST_ACTIVE_TIME

FROM GV$SQLAREA S

WHERE ROUND(ELAPSED_TIME / 1000000 / (CASE

WHEN (EXECUTIONS = 0 OR NVL(EXECUTIONS, 1 ) = 1) THEN

1

ELSE

EXECUTIONS

END),

2) > 5 --100 0000微秒=1S

AND S.PARSING_SCHEMA_NAME = USER

AND TO_CHAR(S.LAST_LOAD_TIME, 'YYYY-MM-DD') =

TO_CHAR( SYSDATE, 'YYYY-MM-DD' )

AND S.COMMAND_TYPE IN (2 , 3, 5, 6 , 189)

ORDER BY "执行时间'S'" DESC;

/*  SQL中 COMMAND_TYPE意义: 2:INSERT

3:SELECT

6:UPDATE

7:DELETE

189:MERGE

详情可通过查找V$SQLCOMMAND视图  */

mysql查询执行了1s_查询执行慢的SQL相关推荐

  1. mysql查询解析过程_MySQL查询执行过程详解

    查询是用户通过设置某些查询条件,从表或其他查询中选取全部或者部分数据,以表的形式显示数据供用户浏览.查询是一个独立的.功能强大的.具有计算功能和条件检索功能的数据库对象.MySQL数据库中,MySQL ...

  2. oracle和mysql文件怎么打开_Oracle vs Mysql--架构、sql查询执行流程及SQL解析顺序区别说明-sql文件怎么打开...

    概述 之前分享的主要是Oracle上的一些内容,那么mysql又有哪些地方不一样呢?下面从MySQL总体架构.sql查询执行流程和语句执行顺序来看一下.. 01 架构总览 下面看一下mysql的架构图 ...

  3. 在MySQL中,一条查询语句是如何执行的

    MySQL 基本架构示意图 大体来说,MySQL 可以分为 Server 层和存储引擎层两部分: Server 层 包括连接器.查询缓存.分析器.优化器.执行器等,涵盖 MySQL 的大多数核心服务功 ...

  4. mysql查看、开启慢查询、分析执行SQL的效率

    一.启用慢SQL 开启慢SQL的配置参数 slow_query_log: 该参数表示是否开启慢SQL查询日志.在mysql中,我们可以通过以下命令来查看和修改该变量的状态 1.show variabl ...

  5. MySQL慢查询日志:如何定位执行慢的sql语句

    参考: 数据库优化(一)Mysql慢查询的定位和分析 手把手教你定位线上MySQL慢查询问题,包教包会 ​​​​​​在进行sql性能优化之前,我们首先需要找到这些慢sql. 定位慢SQL相对来说很简单 ...

  6. MySQL讲义第 32 讲——select 查询之 select 语句的执行顺序

    MySQL讲义第 32 讲--select 查询之 select 语句的执行顺序 文章目录 MySQL讲义第 32 讲--select 查询之 select 语句的执行顺序 一.SELECT 语句的语 ...

  7. 四、MySql七个查询命令中哪些命令执行效率过慢

    七个查询命令中哪些命令执行效率过慢: 1.group by:(最慢)   [原因]:group by 在执行是首先要将临时表中的数据进行排序,然后再进行分组 2.order by: [原因]:需要对s ...

  8. MySql 一条普通的查询语句 你知道需要执行几次树的搜索操作以及会扫描多少行吗??? MySql 索引覆盖

    在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天.每周,都会留下一些脚印,就是这些创作的内容,有一种执着,就是不知为什么,如果你迷茫,不 ...

  9. ajax jsp模糊查询源码,Ajax动态执行模糊查询功能

    Ajax动态执行模糊查询功能 内容精选 换一换 Profiling采集的数据较多,同时解析后展示的性能指标项也比较多,为方便用户快捷查找到具体性能指标的含义,提供命令行查询功能:不包含metric_n ...

  10. php 执行多个文件,PHP提高执行多个查询时读取一千行文件的性能

    我试图建立一个脚本,我需要读取txt文件并使用文件上的行执行某个过程.例如,我需要检查ID是否存在,如果信息已更新(如果有),则更新当前表(如果不存在),则在另一个临时表上插入一个新行,稍后手动检查. ...

最新文章

  1. 【FFmpeg】警告:[mpegts] H.264 bitstream error, startcode missing, size 0
  2. C#调用Mail发送QQ邮件
  3. java时间戳动态,是否可以根据窗口元素的时间戳动态生成BigQuery表名?
  4. 计算机管理器磁盘清理,修复win7提示“windows磁盘空间清理管理器已停止工作”的方法...
  5. P3705-[SDOI2017]新生舞会【0/1分数规划,费用流】
  6. 大数据相关从业_如何在组织中以数据从业者的身份闪耀
  7. Guava学习笔记:EventBus(转)
  8. 如何使用DotfuscatorPro_4.9对软件进行加密
  9. 保密检查usb痕迹清除_MD型卧式多级泵泵轴抱死故障原因分析和检查维修处理
  10. 欢迎西南大学人工智能学院加入RICAI !!
  11. 在Windows Server 2019上部署Deskpool桌面云系统
  12. NanoDet代码逐行精读与修改(四)动态软标签分配:dynamic soft label assigner
  13. RK3399 hi3559A 平台离线语音识别、合成、翻译、声纹
  14. 轻体重者入门跑鞋选购全攻略(包括跑姿分析及跑鞋推荐)
  15. 用数组实现一个栈结构
  16. php 邮件上传类阿里云邮件上传接口
  17. Python爬取百度指数搜索结果,查看你想了解的热点信息吧
  18. Outlook代收发其他邮箱(gmail, qqmail, aliyun, 163)
  19. 2007你“值”多少钱(薪水,薪酬,工资,待遇,年薪,月薪)
  20. Tcl脚本语言基础(2)

热门文章

  1. OSChina 周日乱弹 —— 感到孤单了怎么办?
  2. 加载等待loading
  3. 考前必练15道题_《系统集成项目管理工程师备考宝典》
  4. 2020-09-30
  5. 共享变量在线程间的可见性
  6. 右键tomcat 选择 add and remove,出现的对话框里面没有我们的项目解决方法
  7. 易改衣完成 5000 万 A 轮融资,唯品会战略投资
  8. 深入浅出分布式系统Raft协议
  9. nginx+php fpm日志报错信息
  10. 在Eclipse中使用JDBC访问MySQL数据库的配置方法