Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
When using the Oracle JDBC Lock mechanism the UNDO table space fills at a rapid pace. The following log entry will be observed:
ERROR | Thread-1 | OracleJDBCLock | .felix.karaf.main.OracleJDBCLock 211 | Error occured while testing lock: java.sql.SQLException: ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDO'
ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDO'
Reviewing the Oracle JDBC Lock class it appears the UNDO space is being consumed by un-necessary update commands.
I'll be attaching a patch for this shortly.