自己操作时候关于隔离级别的两个问题

来源:9-19 事和和并发章节总结

慕勒6488227

2020-05-16

在两个session都是SERIALIZABLE状态下
session1在查询单条记录时,并未提交,session2为什么还是能insert进去,session1不应该是持有表级锁,然后sesson2等待么?但是在session1 select *时,session2又不能insert进去了,是怎么回事呢??希望老师能说的细点。

写回答

1回答

sqlercn

2020-05-16

你是在什么环境下操作的?具体步骤是什么?直接使用MySQL命令行客户端进行操作试试

0
2
sqlercn
回复
慕勒6488227
只select是不成的,要用select for update
2020-05-17
共2条回复

零基础入门 详解企业主流数据库MySQL8.0

掌握SQL优化与慢查询优化,具备独当一面的能力

1641 学习 · 485 问题

查看课程