mysql設置隔離級別

四個隔離級別

  1. READ-UNCOMMITTED  讀未提交
  2. READ-COMMITTED    讀已提交
  3. REPEATABLE-READ   可重複讀
  4. SERIALIZABLE      串行


新進連接要使事務隔離級別生效, 在不重啓mysql服務情況下在客戶端執行:

   例: set global.tx_isolation='READ-COMMITTED';

tips:設置後新的連接就會使用該隔離級別, 但mysql重啓後恢復默認隔離級別Repeatable Read

驗證:select @@tx_isolation;

重啓也要生效要在mysql配置文件my.cnf中[mysqld]段下加上:

transaction-isolation=Read-Committed


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章