Mysql 隔離級別
mysql支援四個隔離級別,分別是:
1.read uncommitted
2.read committed
3.repeatable read
4.SERIALIZABLE
幾個級別都可以再session和global中設定,session設定對當前會話有效,而global設定只對新會話有效,而已有的會話無效。
read uncommitted就是,在一個一個會話中更新,另一個會話中直接就可以看到資料,而不需要等到前一個會話commit
read committed ,需要commit後才能在其他會話中看到資料的變化,其他會話不需要commit就可以看到最新的資料,這是和repeatable read隔離級別的區別。
repeatable read 當前會話更新資料,即使commit,對這個更新之前其他會話無影響,對之後新連線會話有效。其他會話執行commit,就會看到這個資料的更新,只有執行commit後,才能看到最新的資料狀態
SERIALIZABLE
select @@global.tx_isolation 檢視全域性隔離級別
select @@tx_isolation 檢視會話隔離級別
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22418990/viewspace-753420/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL的隔離級別MySql
- MySQL 事務隔離級別MySql
- MySQL入門--隔離級別MySql
- MySQL設定隔離級別MySql
- MySQL事務隔離級別MySql
- [Mysql]事務/隔離級別MySql
- MySQL事務的隔離級別MySql
- MySQL的事務隔離級別MySql
- 理解MySQL事務隔離級別MySql
- MySQL 的隔離級別 自理解MySql
- mysql修改事務隔離級別MySql
- MySQL 5.5 隔離級別測試MySql
- MySQL事務隔離級別和MVCCMySqlMVC
- mysql如何修改事務隔離級別MySql
- mysql事務隔離級別和鎖MySql
- 啥是 MySQL 事務隔離級別?MySql
- Mysql 四種事務隔離級別MySql
- 淺析MySQL InnoDB的隔離級別MySql
- Mysql資料庫的隔離級別MySql資料庫
- Mysql鎖與事務隔離級別MySql
- MySQL之事務隔離級別和MVCCMySqlMVC
- 理解mysql的事務隔離級別MySql
- MySQL事務隔離級別詳解MySql
- 【MySQL】MySQL的四種事務隔離級別MySql
- MySQL 的四種事務隔離級別MySql
- MySQL 事務的隔離級別初窺MySql
- MySQL的四種事務隔離級別MySql
- MySQL 事務隔離級別實現原理MySql
- ORACLE的隔離級別Oracle
- 徹底搞懂 MySQL 事務的隔離級別MySql
- MySQL的事務隔離級別是什麼?MySql
- MySQL 事務隔離級別解析和實戰MySql
- 面試問爛的 MySQL 四種隔離級別面試MySql
- 四個案例看懂 MySQL 事務隔離級別MySql
- Mysql事務隔離級別與鎖機制MySql
- MySQL的事務處理及隔離級別MySql
- MySQL事務隔離級別的實現原理MySql
- MySQL RR隔離級別的更新衝突策略MySql