>  기사  >  데이터 베이스  >  当windows主机的逻辑cpu个数多于32个时,Databasestartuphangs

当windows主机的逻辑cpu个数多于32个时,Databasestartuphangs

WBOY
WBOY원래의
2016-06-07 16:12:13961검색

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 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 affected Versions BELOW 12.1
Versions confirmed as being affected
    11.2.0.111.1.0.710.2.0.4
Platforms affected Windows 64bit (AMD64/EM64T) Windows/NT/XP


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

This issue is fixed in
    12.1.0.1 (Base Release)11.2.0.2 (Server Patch Set)11.2.0.1 Patch 5 on Windows Platforms11.1.0.7 Patch 33 on Windows Platforms10.2.0.5 Patch 16 on Windows Platforms10.2.0.4 Patch 39 on Windows Platforms


今天在一个环境中进行了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的数据库顺利启动。
因此该问题就被顺利解决了。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.