首页 > 代码库 > 解决ORA-02395:超出I/O使用的调用限制问题

解决ORA-02395:超出I/O使用的调用限制问题

        ORACLE的PROFILE文件是限制数据库用户使用的资源的一种手段。如:控制session或sql能使用的CPU、控制用户的密码管理策略等。

数据库创建后,系统则存在名为DEFAULT的默认PROFILE,若不做特殊指定,创建用户时用户默认使用的PROFILE就是DEFAULT。

出现ORA-02395:超出I/O使用的调用限制问题是因为限制了SQL调用对数据块的读取(LOGICAL_READS_PER_CALL),可以通过select * from dba_profiles 查看所有的PROFILE。

修改PROFILE:alter profile default limit LOGICAL_READS_PER_CALL unlimited;

重启,生效。