当windows主机的逻辑cpu个数多于32个时,Database startup hangs

117 篇文章 2 订阅
30 篇文章 0 订阅

Bug 9772171 - Database startup hangs on Windows when machine has more than 64 cores [9772171.8]

在windows下使用特定版本的oracle db(特指单机,非rac),若是windows的逻辑cpu个数超过32个,oracle db 可能启动不起来,或者db起来有异常:内存溢出之类的。
若是属于此种情况,那就基本上命中了一个bug,

该bug为:Bug 9772171 - Database startup hangs on Windows when machine has more than 64 cores [9772171.8]

该bug的影响范围为:

Product (Component)Oracle Server (Rdbms)
Range of versions believed to be affectedVersions BELOW 12.1
Versions confirmed as being affected
Platforms affected
  • Windows 64bit (AMD64/EM64T)
  • Windows/NT/XP


在如下的版本中,该bug被解决掉了:

This issue is fixed in

 


今天在一个生产环境中进行了windows下 11.2.0.1(x64)到11.2.0.4(x64)的升级,
该机器有64个逻辑cpu,只是11.2.0.1版本的oracle db不能用这么多的cpu,因此从该主机的bios中,就设置了只用32个逻辑cpu。
当11.2.0.4升级完成后,重启os时,从bios里边设置成64个逻辑cpu,之后oracle 11.2.0.4的数据库顺利启动。因此该问题就被顺利解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值