Table 2-1 shows what data consistency behaviors can occur at each isolation level.
Table 2-1. Isolation Levels and Data Consistency Although higher isolation levels provide better data consistency, this consistency can be costly in terms of the concurrency that is provided to individual users. Concurrency is the ability of multiple users to access and modify data simultaneously. As isolation levels increase, so does the chance that the locking strategy used will create problems in concurrency.