2

我有一些 Java 代码似乎对 DB2/Oracle 运行良好,但在 SQL Server 上会导致表被锁定。

TXN 建议是 READ_UNCOMMITTED

  <tx:method name="*"
             read-only="false"
             rollback-for="Exception"
             isolation="READ_UNCOMMITTED"/>

数据源的 websphere 默认事务隔离级别是 (webSphereDefaultIsolationLevel) 设置为 1 (READ UNCOMMITTED)

但是石英作业被启动(满足 tx 建议的切入点建议),这会导致表被锁定,如下面的报告所示......

所以我有两个问题...

1:为什么桌子被锁住了?(在服务器外部尝试“select * OWB_AUDIT”证明其已锁定)

2:下面报告中“未知”的“隔离级别”是什么意思?

任何人都可以对此有所了解吗?

谢谢杰夫

SQL Server Studio 报告

4

0 回答 0