遇到WARNING:Could not lower the asynch I/O limit to 170 for SQL direct I/O. It is set to -1

本文详细介绍了在将Oracle数据库10g Enterprise Edition升级至10.2.0.5版本后遇到的警告问题,包括警告内容、定位到的bug、受影响的版本范围和平台、解决bug的方法以及补丁应用建议。重点强调了升级至更高版本或应用特定补丁的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该warning是在j001.trc文件里边的
平台信息如下(该信息也是来源于j001.trc文件)

Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Windows NT Version V6.1 
CPU                 : 64 - type 8664, 32 Physical Cores


搜索mos,得到如下文章:

'Warning:Could not Lower the Asynch I/O Limit to 224 for SQL direct I/O. It is set to -1' After Upgrading To 10.2.0.5 (Doc ID 1155445.1)
Bug 9772888 - Needless "WARNING:Could not lower the asynch I/O limit to .. for SQL direct I/O It is set to -1" messages (Doc ID 9772888.8)

在上述文章中,该warning被定位为bug:

This seems due to 
Bug 9772888 - WARNING:COULD NOT LOWER THE ASYNCH I/O LIMIT TO 160 FOR SQL DIRECT I/O

Same behavior appears and on the same platform 10.2.0.5

当然,该bug并非针对windows平台:

Product (Component)Oracle Server  (Rdbms)
Range of versions believed to be affectedVersions >= 10.2.0.5 but BELOW 12.1
Versions confirmed as being affected
Platforms affectedGeneric (all / most platforms affected)

 

解决该bug的方法:

Solution

To implement a solution for Bug:9772888, please execute any of the below alternative solutions:

  • Upgrade to 11.2.0.2 or higher

    OR
  • Download and apply interim Patch:9772888, if available for your platform and RDBMS release. To check for conflicting patches, please use the MOS Patch Planner Tool. For the Microsoft Windows platform this issue is fixed in patch bundle 1 and higher on top of the 10.2.0.5 release. If no patch is available, file a Service Request through My Oracle Support for your specific Oracle version and platform.

 

This issue is fixed in

 

这个案例也说明:打psu(非windows平台)或者bundle patch(windows平台)的重要性!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值