当前位置: 首页 > article >正文

OEM sql monitoring 类似SQL

不够OEM 全面

select a.inst_id,a.time_since_last_wait_micro,a.last_call_et,a.sql_id,a.sql_hash_value, a.username,a.pdml_enabled,a.pdml_status ,a.prev_sql_id from gv$session a
where a.status='ACTIVE'  and a.sql_id is not null and a.username is not null


select a.inst_id,sid, sql_id, sql_exec_id, to_char(sql_exec_start,'DD-Mon-YY HH24:MI:SS') sql_exec_start, sql_plan_hash_value  plan_hash_value,
elapsed_time,  buffer_gets, disk_reads,a.status--,a.*
from  gv$sql_monitor a
where  --a.sql_exec_start<sysdate-1  and
 a.status not like 'DONE%';
--where sql_id like nvl('&sql_id',sql_id)
 

SELECT DBMS_SQLTUNE.report_sql_monitor_list(type =>'TEXT',report_level => 'ALL') AS report FROM dual;

select *From gv$session gs where gs.blocking_session is not null 


 

------

How to view the same information from a target database without going through OEM performance to monitor SQL performance:

OEM > targets > databases >select a target database> click on performance. sql monitoring>


 

Solution

Queries are derived from the view V$SQL_MONITOR for OEM, and inbuilt query.

Use query something like below:

select sid, sql_id, sql_exec_id, to_char(sql_exec_start,'DD-Mon-YY HH24:MI:SS') sql_exec_start, sql_plan_hash_value plan_hash_value,

elapsed_time buffer_gets, disk_reads

from v$sql_monitor

where sql_id like nvl('&sql_id',sql_id)

  

Oracle® Database Administration
12c Release 1 (12.1)
16 Monitoring Database Operations

Monitoring Database Operations


http://www.kler.cn/a/410322.html

相关文章:

  • vue 预览pdf 【@sunsetglow/vue-pdf-viewer】开箱即用,无需开发
  • 系统设计时应时刻考虑设计模式基础原则
  • FreeRTOS之链表源码分析
  • 【Redis_Day6】Hash类型
  • 非交换几何与黎曼ζ函数:数学中的一场革命性对话
  • 小米C++ 面试题及参考答案下(120道面试题覆盖各种类型八股文)
  • 使用Ansible/SaltStack编写自动化运维脚本
  • 嵌套结构与树结构系列--1.三目运算与二叉树
  • ensp动态路由OSPF实验
  • java笔试练习题笔记(15)
  • 正则表达式灾难:重新认识“KISS原则”的意义
  • Docker 的优势和劣势分别是什么
  • 构建 Java Web 应用程序:从 Servlet 到数据库交互(Eclipse使用JDBC连接Mysql数据库)
  • mysql之常用的命令行操作
  • MySQL45讲 第29讲 如何判断一个数据库是不是出问题了?——阅读总结
  • 簡單易懂:如何在Windows系統中修改IP地址?
  • windows实战-wordpress——玄机靶场
  • 在C++上实现反射用法
  • ISUP协议视频平台EasyCVR萤石设备视频接入平台银行营业网点安全防范系统解决方案
  • 详解 【AVL树】
  • DICOM图像深入解析:为何部分DR/CR图像默认显示为反色?
  • 【案例学习】如何使用Minitab实现包装过程的自动化和改进
  • Failed to find SV in PRN block of SINEX file (Name svnav.dat)
  • Linux系统使用valgrind分析C++程序内存资源使用情况
  • 从0开始分享一个React项目:React-ant-admin
  • 【Linux课程学习】:进程程序替换,execl,execv,execlp,execvp,execve,execle,execvpe函数