我正在尝试使用SPRING jdbcTemplate和ORACLE作为DBMS在eclipse中处理删除查询。 代码如下:
jdbcTemplate.update("DELETE FROM PRMSVC_EF WHERE EF_SSC_ID in (SELECT es.EF_SSC_ID FROM EF_SSC es WHERE es.NUMCPTPFS = '1086878547'")
我得错误
org.springframework.jdbc.UncategorizedSQLException : StatementCallback; uncategorized SQLException for [DELETE FROM PRMSVC_EF WHERE EF_SSC_ID in (SELECT es.EF_SSC_ID FROM EF_SSC es WHERE es.NUMCPTPFS = '1086878547']
以及以下oracle错误:
ORA-12853 : ORA-12853: insufficient memory for PX buffers
当我在oracle DBMS中处理查询时,执行需要2秒。我试图找到java代码本身的sollution,而不是试图扩展SGA池内存或其他东西...... 任何想法?
答案 0 :(得分:0)
这就是我的所作所为:
alter system set parallel_max_servers = 50 scope = both sid =' *';
见这里: http://zaakeroracledba.blogspot.ca/2015/03/ora-12853-insufficient-memory-for-px.html