发布网友
共2个回答
热心网友
方案一:
可以将查询的代码单出去,新建立一个方法包含它们,在原来的service方法中调用它就好,然后在配置事务时,注意别把这个方法加上事务内。
方案二:
将sqlserver的事务级别下降一个级别,别造成锁表。sqlserver支持锁行的。追问方案一中 是说将事务建立在整个service类中的啊,怎么除去哪个方法不加事务呢
方案二中是在事务中加 隔离级别 直接进行改,还是直接改变数据库
追答在添加一个节点,
propagation属性值为PROPAGATION_NOT_SUPPORTED。以非事务的方式运行。
还是推荐使用第一个方案吧。
第二个方案还得动用DBA。
热心网友
换最新的驱动试试
不然换 jtds 驱动试试