Java项目启动:ORA-00604: 递归 SQL 级别 3 出现错误
答案:1 悬赏:40 手机版
解决时间 2021-03-24 10:33
- 提问者网友:沦陷
- 2021-03-23 15:34
Java项目启动:ORA-00604: 递归 SQL 级别 3 出现错误
最佳答案
- 五星知识达人网友:大漠
- 2021-03-23 15:48
JDBCExceptionReporter] ORA-00604: 递归 SQL 级别 3 出现错误
ORA-04031: 无法分配 4096 字节的共享内存 ("shared pool","select bucket_cn...","Typecheck heap","kgghteInit")
ORA-00604: 递归 SQL 级别 2 出现错误
ORA-04031: 无法分配 4096 字节的共享内存 ("shared pool","select bucket_cn...","Typecheck heap","kgghteInit")
11:31:45,625 INFO [STDOUT] 11:31:45,625 WARN [SettingsFactory] Could not obtain connection metadata
java.sql.SQLException: ORA-00604: 递归 SQL 级别 3 出现错误
ORA-04031: 无法分配 4096 字节的共享内存 ("shared pool","select bucket_cn...","Typecheck heap","kgghteInit")
你的这个字段是不是BLOB或CLOB类型,并且存了超过4K字节的内容啊?
还有建议你到SQL最好优化一下,我看你在其他强制索引,但你最好注意ORACLE的开销策略,SQL里ORACLE有自己的特殊算法,虽然程序里要求用索引,但ORACLE里不一定会用的,还有SQL最好不要一次关联太多表,不仅影响效率,还会影响系统的。
ORA-04031: 无法分配 4096 字节的共享内存 ("shared pool","select bucket_cn...","Typecheck heap","kgghteInit")
ORA-00604: 递归 SQL 级别 2 出现错误
ORA-04031: 无法分配 4096 字节的共享内存 ("shared pool","select bucket_cn...","Typecheck heap","kgghteInit")
11:31:45,625 INFO [STDOUT] 11:31:45,625 WARN [SettingsFactory] Could not obtain connection metadata
java.sql.SQLException: ORA-00604: 递归 SQL 级别 3 出现错误
ORA-04031: 无法分配 4096 字节的共享内存 ("shared pool","select bucket_cn...","Typecheck heap","kgghteInit")
你的这个字段是不是BLOB或CLOB类型,并且存了超过4K字节的内容啊?
还有建议你到SQL最好优化一下,我看你在其他强制索引,但你最好注意ORACLE的开销策略,SQL里ORACLE有自己的特殊算法,虽然程序里要求用索引,但ORACLE里不一定会用的,还有SQL最好不要一次关联太多表,不仅影响效率,还会影响系统的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯