AIX: lio_listio returned EAGAIN

本文探讨了Oracle数据库中出现的警告信息“lio_listio返回EAGAIN”,并解释了这一现象背后的原因及可能的性能影响。文章还提供了IBM官方对此警告的解释,并给出了调整参数maxreqs的具体建议。

最近观察到数据库服务器 $BDUMP 目录下频繁出现 Trace 文件,内容大致为:

Warning: lio_listio returned EAGAIN
Performance degradation may be seen.
Warning: lio_listio returned EAGAIN
Performance degradation may be seen.
Warning: lio_listio returned EAGAIN

搜索了一下, IBM 给的官方解释为:

If the maxreqs value is too low, then the following Oracle warning message might be returned:
Warning: lio_listio returned EAGAIN.
This warning message indicates a need to increase the maxreqs value. When performing file system I/O, a maxservers value that is too low can also indirectly cause this warning message


同时,建议

maxservers=(10 * number of logical disks / number of processors)

AIO Servers ,指的是处理异步IO请求的核心进程.
关于 AIO Servers , 如果要深究,还有许多内容可以讨论。有时间的话把其他内容补充上来.

Google+
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值