myJavaBlog
java世界
随笔 - 43, 文章 - 0, 评论 - 2, 引用 - 0
数据加载中……
教你如何处理隐式转换导致的负载过高的问题
现象:
突然系统报警负载过高
下面的处理步骤:
1、找到占用cpu高的进程
select tc.sql_text,tb.machine from v$process ta,v$session tb,
v$sql tc
where ta.addr=tb.PADDR
and tb.SQL_HASH_VALUE=tc.HASH_VALUE
and ta.SPID=31128
2、找到进程执行的sql
可以看到使用的了索引跳跃扫描
查看
select * from table(dbms_xplan.display_cursor('7b0908u6wx1ab'));
从这个就可以看到进行了隐式转换导致index skip scan的选择性过低,导致负载急升
(转载请注明出处:
[url=http://www.a9832.com]博彩网[/url]
[url=http://www.tswa.org]博彩通[/url]
)
posted on 2012-04-18 19:42
夏凡
阅读(152)
评论(0)
编辑
收藏
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
Powered by:
BlogJava
Copyright © 夏凡
导航
BlogJava
首页
新随笔
联系
聚合
管理
<
2012年4月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔档案
2012年4月 (43)
搜索
最新评论
1. re: 教你如何用java取得web工程目录
ServletActionContext.getServletContext().getRealPath("/")
--jawltypeg
2. re: 如何将java千万级别数据生成文件的思路[未登录]
不错
--秋风
阅读排行榜
1. 教你如何用java取得web工程目录(7832)
2. 对java hashCode的详细解读(6072)
3. 教你如何使用Maven模板生成一个项目(2099)
4. java中的多态,多态的例子(1159)
5. 教你如何将普通表转换为分区表(1154)
评论排行榜
1. 教你如何用java取得web工程目录(1)
2. 如何将java千万级别数据生成文件的思路(1)
3. 分享5个javascript的数字格式化函数(0)
4. 手动执行动态创建的script脚本 (0)
5. 【实例】flex与javascript通信实例(0)