[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Activity: Performance Indicators - Latch timeouts

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

gus bjorklund

Guest
> On Apr 30, 2019, at 1:04 PM, George Potemkin wrote: > > MTX latch can be locked during BI writes that is true but does not happen for every before-image log write. mtx latch is, as rich says, designed to coordinate storing before-image note in before-image log buffer, storing same before-image note in after-iamge buffer, and making the recorded change to a database block. those 3 operations must all occur in the same order (for a given database block, the transaction log notes and the block changes must happen in the same order). note that writing to database, before-image log or after-image log is not required for those 3 things. there are various optimizations that are possible to reduce concurrency and make these things happen faster but the required ordering /must/ be preserved for crash recovery, rollback, and replication to work.

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