ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 诊断network网络SQL*Net more data to client_awr

诊断network网络SQL*Net more data to client_awr

原创 Linux操作系统 作者:wisdomone1 时间:2013-07-02 15:45:20 0 删除 编辑

等待事件含义:由oracle发送数据到client

解决方法:

1,网络有问题,即网络性能跟不上应用产生数据的速度

     a,top诊断

 2,应用程序有问题,包含 sql产生的逻辑读过高;

       a,优化sql,减去不必要的逻辑读;添加索引

       b,是否有必要返回那么多的数据给客户端呢

       c,分页处理

       d,行链接或行迁移产生过高的逻辑读

       e,加大每次由oracle send client的数据大小,

          减少交互次数即在sqlnet.ora中添加DEFAULT_SDU_SIZE=32k

           或在sqlplus下,set arraysize 大数

        f,分区表和索引

 

参考资料:

---eygle大师关于SQL*Net more data to client
http://www.eygle.com/archives/2008/01/sqlnet_more_data_client.html


--biti和dba notes大师关于sql*net more data to client
http://www.itpub.net/thread-181654-1-1.html

 

http://www.itpub.net/thread-1768702-3-1.html

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9240380/viewspace-765323/,如需转载,请注明出处,否则将追究法律责任。

下一篇: awr诊断分析之二
请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb qq: 305076427 微博: wisdomone9

注册时间:2008-04-04

  • 博文量
    2150
  • 访问量
    11873205