![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Is this behavior correct? |
|
I have a question about the "readCommitted" transaction isolation level. I have a client that is updating a record on a table. I suspend the execution after the UPDATE but before the commit statement. Than another client is trying to read the same record. As transaction isolation is set to "readCommited" I expected that the second client will read the old version of the record (before the update). Instead, the second client hangs and wait until the first client do the commit. I expect this behavior if transaction isolation is set to "serializable" Is this behavior correct? Thanks, D. |
#3
| |||
| |||
|
|
I have a question about the "readCommitted" transaction isolation level. I have a client that is updating a record on a table. I suspend the execution after the UPDATE but before the commit statement. Than another client is trying to read the same record. As transaction isolation is set to "readCommited" I expected that the second client will read the old version of the record (before the update). Instead, the second client hangs and wait until the first client do the commit. I expect this behavior if transaction isolation is set to "serializable" Is this behavior correct? |
#4
| |||
| |||
|
|
I have a question about the "readCommitted" transaction isolation level. I have a client that is updating a record on a table. I suspend the execution after the UPDATE but before the commit statement. Than another client is trying to read the same record. As transaction isolation is set to "readCommited" I expected that the second client will read the old version of the record (before the update). Instead, the second client hangs and wait until the first client do the commit. I expect this behavior if transaction isolation is set to "serializable" Is this behavior correct? |
![]() |
| Thread Tools | |
| Display Modes | |
| |