[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: DB Crash: Out of free shared memory. Use -Mxs to increase

  • Thread starter Thread starter gus bjorklund
  • Start date Start date
Status
Not open for further replies.
G

gus bjorklund

Guest
> On Mar 8, 2018, at 7:53 AM, Steven Peeters wrote: > > So the undo transaction functionality is limited by the size of the -L parameter? > > not just undo, also creating and updating can also consume all the lock table entries. i wouldn’t characterize this as a bug since it was a deliberate design decision long ago, though it is something that could be improved upon. the reason you get the shared memory exhausted error is because each time there is a lock table overflow during rollback, we allocate one more lock table from the unused shared memory in hopes that the error won’t occur again and the rollback will succeed. sometimes it does not.

Continue reading...
 
Status
Not open for further replies.
Back
Top