oracle windows linux 性能,Oracle在windows和linux下的性能比较?

oracle安装在linux和windows上,性能有什么差异?这个问题一直没有好好测试过,主观的以为linux环境性能会优于windows。这次采用性能测试工具hammerdb对两台配置基本相同的虚机进行了tpcc测试,测试数据如下,结果还是很有意思的。

从数据看:

1)在低负载情况,linux下性能更佳,windows下较差;

2)在高负载情况下,windows性能还能保持线性增长,而linux下就出现了明显的性能衰减;

导致以上性能差异的原因是什么?oracle在windows下采用单进程多线程模式,是否是引起性能差异的关键?欢迎各位大拿一起探讨下。

========测试数据==========

1、windows环境测试数据

数据库版本 oracle 11.2.0.4

操作系统版本 Microsfot Windows Server 2008 R2 Enterprise

机型 虚拟机

CPU型号/总核数 Intel® Xeon® CPU E5-2640 v4 @ 2.40GHz/ 4核

内存数 8192M

并发用户数 仓库数 TPM NOPM

1 30 8594 2899

2 30 17666 6009

4 30 35415 12075

8 30 60929 20683

12 30 69571 24069

16 30 70929 26048

20 30 78521 28311

24 30 85691 32770

28 30 77426 30205

32 30 81782 33880

36 30 89102 39130

40 30 105151 47125

2、linux环境测试数据

数据库版本 oracle 11.2.0.4

操作系统版本 Red Hat Enterprise Linux Server release 7.4 (Maipo)

机型 虚拟机

CPU型号/总核数 Intel® Xeon® CPU E5-2630 v3 @ 2.40GHz/ 4核

内存数 8192M

并发用户数 仓库数 TPM NOPM

1 30 16459 5584

2 30 32062 10727

4 30 61170 20518

8 30 86207 29134

12 30 106949 35985

16 30 91818 31951

20 30 93490 31830

24 30 91248 30385

28 30 87379 29812

32 30 91526 31487

36 30 66884 22564

40 30 66588 23375收起

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值