免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2037 | 回复: 10
打印 上一主题 下一主题

oracel服务器性能问题!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-07-16 18:40 |只看该作者 |倒序浏览
在A.B两台服务器上安装同一个数据库,A是专用的DELL服务器,配置为双CPU1G至强,内存1G,B是pc机,配置为单CPU1.5G,内存256M,总之A性能比B要强.结果却发现在A中执行一个sql查询语句和在B中执行的语句要慢一倍左右,执行set autotrace traceonly;发现如下结果:
A机器的结果:
已用时间:  00: 00: 00.10
Statistics
----------------------------------------------------------
          8  recursive calls
         45  db block gets
        233  consistent gets
         72  physical reads
          0  redo size
     167075  bytes sent via SQL*Net to client
       9083  bytes received via SQL*Net from client
         80  SQL*Net roundtrips to/from client
          0  sorts (memory)
          1  sorts (disk)
       1181  rows processed

B机器的结果:
已用时间:  00: 00: 00.06
Statistics
----------------------------------------------------------
        584  recursive calls
        117  db block gets
        437  consistent gets
         75  physical reads
      11440  redo size
     167068  bytes sent via SQL*Net to client
       9083  bytes received via SQL*Net from client
         80  SQL*Net roundtrips to/from client
          0  sorts (memory)
          1  sorts (disk)
       1181  rows processed


请问各位大虾,这是什么原因导致性能高的服务器反而会耗的时间更多(同一操作系统版本,同一Oracle版本)

论坛徽章:
0
2 [报告]
发表于 2003-07-16 18:48 |只看该作者

oracel服务器性能问题!!

suggest to you :
  Tuning oracle server system environment and
  trying change oracle parameter

论坛徽章:
0
3 [报告]
发表于 2003-07-16 19:03 |只看该作者

oracel服务器性能问题!!

查索引是否一样还有init文件是否一样

论坛徽章:
0
4 [报告]
发表于 2003-07-16 19:11 |只看该作者

oracel服务器性能问题!!

索引只有一个,就主键作为索引,两表都有同一主键

论坛徽章:
0
5 [报告]
发表于 2003-07-16 19:20 |只看该作者

oracel服务器性能问题!!

init.ora一样不?
再测一下磁盘I/O?

论坛徽章:
0
6 [报告]
发表于 2003-07-16 20:02 |只看该作者

oracel服务器性能问题!!

hehe
重起一次oracle看看吧

好像第一个机器以前做过类似查询,sga已经有相关纪录

论坛徽章:
0
7 [报告]
发表于 2003-07-17 09:14 |只看该作者

oracel服务器性能问题!!

1.init.ora不一样的话,有什么影响,这两个服务器上的init.ora都没作任何手动修改
2.磁盘I/O应该是没问题的,1万转的富士通,原先是作OA服务器的
3.重启没有用啊,还是那个样子的慢

论坛徽章:
0
8 [报告]
发表于 2003-07-17 10:38 |只看该作者

oracel服务器性能问题!!

实际上你已经很接近事实真相了

两个服务器最大的区别在于

584 recursive calls
117 db block gets
437 consistent gets
75 physical reads
11440 redo size


8 recursive calls
45 db block gets
233 consistent gets
72 physical reads
0 redo size
你在用EXPLAIN PLAN 看看两边有什么不同

论坛徽章:
0
9 [报告]
发表于 2003-07-17 11:34 |只看该作者

oracel服务器性能问题!!

就是一样的落。
那么一点区别,算什么,就是误差而已。

把全部得autotrace的结果贴出来看看。

论坛徽章:
0
10 [报告]
发表于 2003-07-17 11:55 |只看该作者

oracel服务器性能问题!!

经过对init.ora的改动,性能稍微提高了点,比pc机的服务器稍快点了,但很明显的是这两机器不是同一档次
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP