I in the ACID stands for isolation. Isolation means that when more than one transaction runs serially and accessing the same data or resource, they should have some restriction on what to access and what to not, so they can not affect each other. The problem is a transaction might affect other transactions by reading uncommitted data, which will result in inconsistency and retrieval of stale and outdated data. In the following subsection, we illustrate some of the bad scenarios of reading uncommitted data.

The read uncommitted isolation level is more relaxing in forcing constraints compared to other isolation levels…

Mohaned Mashaly

Loves Computer Science with focused interest in (Back-end Development, Data Structures and Algorithms ,Machine Learning)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store