事务隔离级别

发布时间 2023-05-30 19:59:54作者: XieLumeng

查看默认的事务隔离级别 mysql默认是的可重复读 repeatable read

select @@transaction_isolation;

设置事务的隔离级别:不同级别处理事务的效率不同 (一般不用mysql语句来设置,用框架来设置)

set session transaction isolation level read uncommitted; --读未提交

set session transaction isolation level read committed; --不可重复读

set session transaction isolation level repeatabe read; --可重复读

set session transaction isolation level serializable;  --串行化

以上四种从上到下隔离级别从低到高,级别越低,越能支持高并发的数据库操作,同时也会带来较高的并发风险