线上SQL抓取分析:
依照硬盘IO排列
SELECT * FROM (SELECT SQL_ID,PARSING_USER_ID,EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS FROM V$SQLAREA WHERE PARSING_USER_ID != 0 ORDER BY DISK_READS DESC ) WHERE ROWNUM<11
依照CPU使用排列
SELECT * FROM (SELECT SQL_ID,PARSING_USER_ID,EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS,CPU_TIME FROM V$SQLAREA WHERE PARSING_USER_ID != 0 ORDER BY CPU_TIME DESC ) WHERE ROWNUM<11
依照SQL ID查询实际的SQL
SELECT SQL_TEXT FROM V$SQLTEXT WHERE SQL_ID='9brygt3kuuz7k' ORDER BY PIECE ASC
根据SPID查询SQL
SELECT a.username,a.machine,a.program,a.sid,a.serial#,a.status,c.piece,c.sql_text FROM v$session a,v$process b,v$sqltext c WHERE b.spid='&spid' AND b.addr=a.paddr AND a.sql_address=c.address(+) ORDER BY c.piece;
根据SPID查询连接信息
SELECT PID,SPID,USERNAME,SERIAL#,PROGRAM FROM V$PROCESS WHERE spid=
依照硬盘IO排列
SELECT * FROM (SELECT SQL_ID,PARSING_USER_ID,EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS FROM V$SQLAREA WHERE PARSING_USER_ID != 0 ORDER BY DISK_READS DESC ) WHERE ROWNUM<11
依照CPU使用排列
SELECT * FROM (SELECT SQL_ID,PARSING_USER_ID,EXECUTIONS,SORTS,COMMAND_TYPE,DISK_READS,CPU_TIME FROM V$SQLAREA WHERE PARSING_USER_ID != 0 ORDER BY CPU_TIME DESC ) WHERE ROWNUM<11
依照SQL ID查询实际的SQL
SELECT SQL_TEXT FROM V$SQLTEXT WHERE SQL_ID='9brygt3kuuz7k' ORDER BY PIECE ASC
根据SPID查询SQL
SELECT a.username,a.machine,a.program,a.sid,a.serial#,a.status,c.piece,c.sql_text FROM v$session a,v$process b,v$sqltext c WHERE b.spid='&spid' AND b.addr=a.paddr AND a.sql_address=c.address(+) ORDER BY c.piece;
根据SPID查询连接信息
SELECT PID,SPID,USERNAME,SERIAL#,PROGRAM FROM V$PROCESS WHERE spid=
相关推荐
Ooracle 数据库性能监控常用sql 监控当前会话、执行的sql及io等信息
从会话状态和等待事件的角度,了解数据库的运行情况,供DBA和... 等待事件是基于“事实”和“数据”的,而非“推测”,结合Oracle AWR、ASH(Sqlserver DMV、Windows计数器),我们可以把性能分析变为可能的方法论。
Oracle 慢SQL监控测试及脚本实现。
还在为不会写oracle语句而烦恼的话,“oracle常用监控SQL语句集合”会帮你轻松解决!
MySql及Oracle数据库监控
1.分析表 2.监控事例的等待 3.查看碎片程度高的表 4.找使用CPU多的用户session 5.回滚段的争用情况 6.在某个用户下找所有的索引 7..... etc.
SQLMonitor.rar 监控 oracle sql pb 用于错误分析,好使的工具
(8) 监控批量SQL语句的运行,在运行中可暂停、更正等; (9) 以缩进的阶梯格式清晰地显示SQL的解释计划; (10)方便操作常用数据字典如表、视图、索引、过程、函数、触发器等(能查看和编辑编译PL/SQL代码);...
监控批量SQL语句的运行(在运行中可暂停、更正);不需要安装 Oracle 客户端 ;占用系统资源极少;能运行于所有的主流平台包括 Windows、Linux 、Unix 及 Mac OS; 多线程多连接。所有这些功能特性在同类工具中表现...
Oracle性能监控常用sql,需要的看看哦
包括:主机资源监控、tomcat监控、redis监控、MQ监控、nginx监控、URL监控、Oracle监控、MySQL监控、sqlserver监控、PG监控
Oracle SQL Profiler,自己设计算法写的一款非常好用的抓取Oracle数据库SQL语句的工具,可以再没有源码的情况下监控ORACLE数据库服务器的v$sqlarea视图抓取出从点击开始按钮到点击结束按钮期间执行过的SQL语句。...
《Oracle SQL疑难解析》总结了针对Oracle数据库编写SQL时经常碰到的各种问题,提供大量现成的解决方法,包括汇总和聚合数据、多表数据查询、生成和获取数据、通用查询模式、日期和时间值的处理、字符串、处理数字、...
监控批量SQL语句的运行(在运行中可暂停、更正);不需要安装 Oracle 客户端 ;占用系统资源极少;能运行于所有的主流平台包括 Windows、Linux 、Unix 及 Mac OS; 多线程多连接。所有这些功能特性在同类工具中表现...
常用的几个ORACLE性能监控SQL,需要的就下吧。
监控批量SQL语句的运行(在运行中可暂停、更正);不需要安装 Oracle 客户端 ;占用系统资源极少;能运行于所有的主流平台包括 Windows、Linux 、Unix 及 Mac OS; 多线程多连接。所有这些功能特性在同类工具中表现...
关于最耗资源、表空间使用情况、查看锁等监控脚本整理。
监控批量SQL语句的运行(在运行中可暂停、更正);不需要安装 Oracle 客户端 ;占用系统资源极少;能运行于所有的主流平台包括 Windows、Linux 、Unix 及 Mac OS; 多线程多连接。所有这些功能特性在同类工具中表现...
Oracle监控数据库性能常用的SQL语句
oracle常用监控SQL语句集合.rar