产品系统反映很慢,分析一下报告看是否为DB的问题

[复制链接]
查看11 | 回复7 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
服务器在上海. 客户单位在昆明通过网页访问.
jsp+EJB+DB
jsp和EJB在单独的应用服务器上.应用服务器软件为weblogic.
DB在另一台服务器上
现在系统反映很慢. 网络通讯不太好.ping时不时丢包.
老板让我先从DB入手,看看DB有什么问题,如果没问题在看应用服务器,再看网络....
我看了报告,没发现什么大问题.
除了Rollback / transaction Pct: 78.85 , 这个我也怀疑是网络中断造成的.
还发现了一些奇怪的东东.
1.Top 5 wait里怎么那么多PX Deq ? 这是空闲事件啊,可以忽略的.
2.SQL ordered by... 的那些语句不知道是哪来的? 我们的programmer 没有写这些语句. 根据Hash Value去查v$sqlarea没查到任何记录.
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
以前怎么样啊,慢吗?
并行查询很多啊,那语句也是oracle拼出来的,当然不是程序写的了
回滚的比例太大了,以前这么大吗?怀疑网络引起的原因。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
ping不是掉包跟数据库没什么关系把?!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
主要是服务器和使用者隔得太远, 这是个web系统. 一直反映比较慢
用户反映慢,是这个系统慢.包括网络,应用服务器,数据库服务器都有可能是原因.
现在要一个一个排查.
首先要排除是Oracle的原因.
系统并没有并行查询.
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
数据库本身没什么问题,还是从别的上面找问题吧。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
Logical reads:
1,254.01
18,185.09这个好像大了些。是不是有的语句要优化一下啊。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
建议网络的问题是最主要的问题。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最初由 halbert 发布
[B]建议网络的问题是最主要的问题。 [/B]

agree
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行