File tree 1 file changed +3
-3
lines changed 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 41
41
for developers to manage concurrent access to data. Internally,
42
42
data consistency is maintained by using a multiversion
43
43
model (Multiversion Concurrency Control, <acronym>MVCC</acronym>).
44
- This means that while querying a database each transaction sees
44
+ This means that each SQL statement sees
45
45
a snapshot of data (a <firstterm>database version</firstterm>)
46
46
as it was some
47
47
time ago, regardless of the current state of the underlying data.
48
- This protects the transaction from viewing inconsistent data that
49
- could be caused by (other) concurrent transaction updates on the same
48
+ This prevents statements from viewing inconsistent data produced
49
+ by concurrent transactions performing updates on the same
50
50
data rows, providing <firstterm>transaction isolation</firstterm>
51
51
for each database session. <acronym>MVCC</acronym>, by eschewing
52
52
the locking methodologies of traditional database systems,
You can’t perform that action at this time.
0 commit comments