Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

58

积分

0

好友

0

主题
1#
发表于 2012-5-22 11:04:11 | 查看: 8910| 回复: 5
在生产库上有几个SESSION 在等SQL*Net more data to client什么原因呢?

==========================================================

comment by maclean

该问题 文字描述模糊, 图片插入得有问题, 无法令人理解, 建议重构问题,否则无谓浪费时间。
2#
发表于 2012-5-22 17:44:08
我的生产库也是会发生这样的等待事件, 我今天查了查,希望对你有用:
在等待事件中,"SQL*Net more data to client"是最为显著的,这意味着什么呢?
这说明数据库在向客户端发送数据,而且是"more",不停的发送,如果网络状况不好,或者网络流量过大,都可能导致这一等待非常显著。
  说明就是客户端请求的数据太多了,你的 是什么系统:OLAP还是OLTP。
如果OLTP,建议你查出来导致这个等待的sql,优化一下!

回复 只看该作者 道具 举报

3#
发表于 2012-5-22 19:51:24
单个SQL没什么可优化的,1秒内返回结果,但是应用请求的这条SQL特别频繁,在OEM上面看到已经EXECUTE 几万次了。有什么方法可以消除这个等待

回复 只看该作者 道具 举报

4#
发表于 2012-5-22 21:48:41
即使把等待这个SESSION 的EVENT杀掉,这个WAIT 还是存在,奇怪

回复 只看该作者 道具 举报

5#
发表于 2012-5-22 21:49:05
即使把等待这个EVENT 的SESSION杀掉,这个WAIT 还是存在,奇怪

回复 只看该作者 道具 举报

6#
发表于 2012-5-22 22:01:00
何谓 把这个session 杀掉 这个wait 还存在? 是这个wait 出现在其他session 上 还是如何, 请具体描述 不要泛泛而谈 , 泛泛而谈只能疑窦丛生。

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-25 13:28 , Processed in 0.045517 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569