本文主要是介绍Springboot 使用druid 设置Sqlserver 会话事务隔离级别为快照SNAPSHOT,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
yml 配置
springdatasource:druid:# ...(其它配置)connection-init-sqls: SET TRANSACTION ISOLATION LEVEL SNAPSHOT
connection-init-sqls 会在每次创建新连接后执行SQL语句,然后添加到连接池中 ,如果这个语句执行异常则会报错。
需要事先开启数据库的快照隔离
-- 启用数据库的事务快照隔离级别ALTER DATABASE [YourDataBaseName] SET ALLOW_SNAPSHOT_ISOLATION ON;
这篇关于Springboot 使用druid 设置Sqlserver 会话事务隔离级别为快照SNAPSHOT的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!