四個隔離級別mysql
READ-UNCOMMITTED 讀未提交
READ-COMMITTED 讀已提交
REPEATABLE-READ 可重複讀
SERIALIZABLE 串行
新進鏈接要使事務隔離級別生效, 在不重啓mysql服務狀況下在客戶端執行:
web
例: set global.tx_isolation='READ-COMMITTED';sql
tips:設置後新的鏈接就會使用該隔離級別, 但mysql重啓後恢復默認隔離級別Repeatable Readbash
驗證:select @@tx_isolation;ide
重啓也要生效要在mysql配置文件my.cnf中[mysqld]段下加上:spa
transaction-isolation=Read-Committed