程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL事務隔離級別詳解(轉)

MySQL事務隔離級別詳解(轉)

編輯:MySQL綜合教程

原文: http://xm-king.iteye.com/blog/770721


Read Uncommitted(讀取未提交內容)

Read Committed(讀取提交內容)

Repeatable Read(可重讀)

Serializable(可串行化)
       這是最高的隔離級別,它通過強制事務排序,使之不可能相互沖突,從而解決幻讀問題。簡言之,它是在每個讀的數據行上加上共享鎖。在這個級別,可能導致大量的超時現象和鎖競爭。

        

      

        

         在MySQL中,實現了這四種隔離級別,分別有可能產生問題如下所示:

(一)、將A的隔離級別設置為read uncommitted(未提交讀)

    

(三)、將A的隔離級別設置為repeatable read(可重復讀)

(四)、將A的隔離級別設

         。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved