MySQL事務隔離級別,Mysq 隔離級別操作

 2023-12-06 阅读 24 评论 0

摘要:mysql隔離級別有幾種? 1)read uncommitted : 讀取尚未提交的數據 :就是臟讀2)read committed:讀取已經提交的數據 :可以解決臟讀3)repeatable read:重讀讀取:可以解決臟讀 和 不可重復讀 ---mysql默認的4)ser

mysql隔離級別有幾種?

1)read uncommitted : 讀取尚未提交的數據 :就是臟讀2)read committed:讀取已經提交的數據 :可以解決臟讀3)repeatable read:重讀讀取:可以解決臟讀 和 不可重復讀 ---mysql默認的4)serializable:串行化:可以解決 臟讀 不可重復讀 和 虛讀---相當于鎖表

如何查看隔離級別?

首先查看隔離級別

SHOW VARIABLES LIKE '%isolation%';

在這里插入圖片描述

如何修改隔離級別?

SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;

再次查看

SHOW VARIABLES LIKE '%isolation%';

MySQL事務隔離級別,在這里插入圖片描述

總結

  • mysql默認隔離級別是repeatable read

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/189284.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息