mysql默认的事务隔离级别是什么
repeatableread
MySQL默认的事务隔离级别是Repeatable Read(可重复读)。
这意味着在该隔离级别下,事务可以重复读取同一数据,读取到的结果始终保持一致。这种隔离级别可以解决不可重复读的问题,但会引发幻读的问题。
不过,默认隔离级别是由服务器的全局变量sql_mode决定的。如果sql_mode为STRICT_ALL_TABLES、STRICT_TRANS_TABLES或STRICT_ALL_TABLES和STRICT_TRANS_TABLES的组合,则默认隔离级别为REPEATABLE READ。如果sql_mode不包含上述值,则默认隔离级别为READ COMMITTED。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号