Details
Description
If after writing a record that contains a large data column (>100KB), the FREEZE command is issued, the command never returns (Derby appears to be dead-locked).
E.g. sqlStatement.executeUpdate("CALL SYSCS_UTIL.SYSCS_FREEZE_DATABASE()");
If the CALL SYSCS_UTIL.SYSCS_CHECKPOINT_DATABASE() command is first used before calling FREEZE, it does not lock-up.
It's my opinion that calling FREEZE should never result in a dead-locked Derby instance.
Attachments
Attachments
Issue Links
- relates to
-
DERBY-5632 Logical deadlock happened when freezing/unfreezing the database
- Closed