1. 程式人生 > >mysql解決髒讀、不可重複讀、虛讀的辦法

mysql解決髒讀、不可重複讀、虛讀的辦法

上篇文章講了事務隔離性的概念以及會出現的問題,現在來說,應該怎麼避免這些問題的出現。

點選開啟連結http://blog.csdn.net/jjkang_/article/details/54925479

mysql資料庫定義了四種隔離級別:

serializable:可避免髒讀、不可重複讀、虛讀情況的發生。

repeatable read:可以避免髒讀、不可重複讀情況的發生。

read committed:可以避免髒讀情況發生。

read uncommitted:最低級別,都會發生。

注意:安全級別越高,效能就越低。選擇的時候應該根據實際應用情況選擇。