

Hi,
Here is the answer.
In typical database transactions, one transaction reads changes the value while the other reads the value before committing or rolling back by the first transaction. This reading process is called as ?dirty read?. Because there is always a chance that the first transaction might rollback the change which causes the second transaction reads an invalid value.
Thanks.