http://www.cnblogs.com/wenfeng762/archive/2011/11/06/2237253.htmlhtml
http://xm-king.iteye.com/blog/770721數據庫
read uncommited 讀髒數據問題 不可重複讀 以及 幻讀spa
read commited 不可重複讀 幻讀htm
repeatable read 幻讀blog
serilizable事務
讀髒數據,是由於a事務讀取了b事務改變了得數據,可是還未提交,若是b回滾,那麼a讀到的就是髒數據it
不可重複讀,事務a裏面有一條select語句,查詢了兩次,b事務修改了相關數據,第一次在b事務提交以前,第二次在b事務提交以後,那麼兩次讀到的數據不一致table
幻讀,事務a裏面有一條select語句,查詢了兩次,兩次查詢之間,b事務插入了幾條數據,則第二次會比第一次讀取的數據條數多。可是,參看上面第二個連接中有句話,數據庫對隔離級別的實現有所差異,因此只能說幻讀有可能發生select