Forum
9. April 2008 um 14:30 Uhr #3211
a) dieser Satz soll gelockt werden
SELECT/FETCH … FOR UPDATE OF oder SELECT … WITH RR/RS (Isolation Level). Falls jedoch LOCKSIZE not = ROW wird mehr als ein Datensatz gelockt (normalerweise ganze Page).
b) dieser Satz kann dann weder geändert ……..
ja sichergestellt durch a)
b) ……..noch angeschaut werden ?
Nein, Lesen mit WITH UR ist immer möglich. Sonst je nach Implementation in a) (Stichwort USE AND KEEP EXCLUSIVE LOCKS) und Lock mode compatibility (siehe DB2 V8 Admin Guide http://publib.boulder.ibm.com/epubs/pdf/dsnagj15.pdf)
Ausprobieren kannst du es sonst mit DB2I/SPUFI (AUTOCOMMIT = NO)…