ORA-27610: Smart I/O failed due to shortage of memory on the cell “string” ORACLE 报错 故障修复 远程处理

文档解释

ORA-27610: Smart I/O failed due to shortage of memory on the cell “string”

Cause: The specified cell had a shortage of memory to perform smart I/O.

Action: Reduce the parallel degree or number of Oracle sessions executing smart I/O.

ORA-27610是Oracle级别的错误,表示Smart I/O请求失败,因为存储单元上的内存不足。

官方解释

ORA-27610显示Smart I/O操作失败,因为存储单元上没有足够的内存来满足该操作。这可能是因为系统已用尽了可用内存,或者某种特殊条件被激活,以便在调用Smart I/O请求前禁用调整内存。

常见案例

ORA-27610错误常见于以下情况:

1、当Oracle端口启用“全功能网格”时;

2、当你在Oracle实例上启用SecureFiles时;

3、当操作必须转换并在具有多个存储设备的多个数据库节点上执行时;

4、当在故障转移组上执行读/写操作时;

5、当服务器使用虚拟存储时;

6、当应用程序执行SmartScan,并且有多个表和索引表需要访问时。

一般处理方法及步骤

当收到ORA-27610错误时,您应该首先查看内存使用情况,并增加内存使用量,以满足尝试以Smart I/O处理的请求。

另外,应检查CI的配置,调整数据库实例以避免使用SmartScan和SecureFiles,检查登录程序是否正确,查看故障转移组是否正确配置,并检查多个数据库节点上设置的磁盘配置是否足够。


数据运维技术 » ORA-27610: Smart I/O failed due to shortage of memory on the cell “string” ORACLE 报错 故障修复 远程处理