ORACLE如何查找运行系统里可能有问题的sql
来源:互联网 发布:大数据时代读后感保险 编辑:程序博客网 时间:2024/05/17 02:21
查找bad sql的方法:
select * from
(select buffer_gets, sql_text from v$sqlarea where buffer_gets >500000 order by buffer_gets desc)
where rownum<=10;
执行次数多的SQL:
select sql_text,executions from
(select sql_text,executions from v$sqlarea order by executions desc)
where rownum<10;
读硬盘多的SQL:
select sql_text,disk_reads from
(select sql_text,disk_reads from v$sqlarea order by disk_reads desc)
where rownum<10;
排序多的SQL:
select sql_text,sorts from
(select sql_text,sorts from v$sqlarea order by sorts desc)
where rownum<10;
分析的次数太多,执行的次数太少,要用绑变量的方法来写sql:
set pagesize 600; set linesize 1000;
select substr(sql_text,1,80) "sql", count(*), sum(executions) "totexecs"
from v$sqlarea
where executions < 5
group by substr(sql_text,1,80) having count(*) > 30
order by 2;
游标的观察:
set pages 100;
select sum(a.value), b.name
from v$sesstat a, v$statname b
where a.statistic# = b.statistic# and b.name = 'opened cursors current'
group by b.name;
select count(0) from v$open_cursor;
select user_name,sql_text,count(0) from v$open_cursor
group by user_name,sql_text having count(0)>40;
查看当前用户&username执行的SQL:
select sql_text
from v$sqltext_with_newlines
where (hash_value,address) in
(select sql_hash_value,sql_address from v$session where username='&username')
order by address,piece;
- ORACLE如何查找运行系统里可能有问题的sql
- ORACLE如何查找运行系统里可能有问题的sql
- ORACLE如何查找运行系统里可能有问题的sql
- Oracle里的系统角色有哪些
- 教你查找运行系统里低劣的SQL方法
- Oracle中如何查找消耗资源较大的SQL
- 系统突然运行不正常这个问题产生的原因可能有哪些?
- T-SQL里,关于当月有多少天的问题
- 如何查找到SQL Server存储过程和函数里的关键词
- 运行react-native 可能遇到的问题
- 任务管理器进程项里,有多少个系统运行必须的
- linux 安装oracle可能遇到的问题
- ORACLE里居然有这样的事?
- ionic 里使用 iframe 可能遇到的问题
- 查找oracle数据库系统里的bad sql语句的方法
- 关于Oracle SQL中系统时间和库里数据时间的比较
- 如何查找硬解析问题,找到未使用绑定变量的SQL---脚本
- oracle中如何查找表的主键字段
- C# 输出PDF
- powerbuilder11 SNC连接服务器不是1433端口怎么写servername?
- 鼠年賀歲
- 谷底感懷
- 适用于IE7的Confirm语法
- ORACLE如何查找运行系统里可能有问题的sql
- 14 个经典的Javascript代码
- 一次设定多个style给UIComponent
- 核心统一过程EssUP——Use Case核心
- 用ASP生成Word、Excel和Txt文档
- SSH(struts+spring+hibernate)迅速开发--第五章 定义配置和资源文件
- Orcas中C#语言的新特性:自动属性,对象初始化器,和集合初始化器
- ActionScript重构三部曲之重构让世界更美好
- 使用php动态生成gif时遇到的问题和解决办法