​​​​​​​

由于mysql默认的隔离级别是repeatable read 所以在这里设置read uncommitted没有成功

如果在第一次设置隔离级别时失败,然后在退出后重新登录成功,可能有几种原因:

1. 存在未提交的事务: 如果当前会话中有未提交的事务,可能会导致设置隔离级别失败。在退出后重新登录时,会话状态会被重置,未提交的事务也会被回滚,从而允许重新设置隔离级别。


2. 权限问题:如果用户在第一次尝试时没有足够的权限来更改隔离级别,那么操作会失败。在重新登录后,如果用户具有足够的权限,就可以成功设置隔离级别。


3. 其他并发操作: 另一种可能是在第一次尝试设置隔离级别时,可能有其他并发操作正在进行,例如正在执行的长时间查询或事务。这些操作可能会导致设置隔离级别的语句阻塞或失败。在重新登录后,会话状态重新初始化,可能避免了这些并发问题。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐