Firebird Documentation IndexFirebird 2.0.6 Release NotesNew in Firebird 2.0 → Changes to Synchronisation Logic
Firebird Home Firebird Home Prev: Run-time Checking for Concatenation OverflowFirebird Documentation IndexUp: New in Firebird 2.0Next: Support for 64-bit Platforms

Changes to Synchronisation Logic

N. Samofatov

  1. Lock contention in the lock manager and in the SuperServer thread pool manager has been reduced significantly

  2. A rare race condition was detected and fixed, that could cause Superserver to hang during request processing until the arrival of the next request

  3. Lock manager memory dumps have been made more informative and OWN_hung is detected correctly

  4. Decoupling of lock manager synchronization objects for different engine instances was implemented

Prev: Run-time Checking for Concatenation OverflowFirebird Documentation IndexUp: New in Firebird 2.0Next: Support for 64-bit Platforms
Firebird Documentation IndexFirebird 2.0.6 Release NotesNew in Firebird 2.0 → Changes to Synchronisation Logic