Consultor Eletrônico



Kbase P21844: Is the shared memory block locked for the time of a read eve
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   28/10/2003
Status: Unverified

GOAL:

Is the shared memory block locked for the time of a read even with NO-LOCK on the record?

FIX:

Yes, a TOREAD (shared) lock.
The shared buffer lock is held as long as it takes to read the record data out of the block. If the record is fragmented then there is a "record getlock" lock which is maintained across all the block accesses needed to copy (put together)the pieces of the record into the users record buffer.