如何将Sybase数据源(Jconnect 7)的隔离级别设置为Unundmitted,该数据源在Websphere 7中定义为jdbc数据源
我是否必须向数据源添加新的自定义属性,还是必须编辑自定义属性下列出的“connectionProperties”?
通过使用Spring运行的Web应用程序引用数据源(由JndiObjectFactoryBean查找)
答案 0 :(得分:1)
在管理控制台中,转到Resources-> JDBC-> Data Source-> [您的sybase数据源]。从右侧打开“自定义属性”。您可以看到许多与您正在使用的JDBC驱动程序相关的属性。设置名为'webSphereDefaultIsolationLevel'的属性
例如:此处(READ COMMITTED)已被选为隔离级别。在您的情况下,值应为1即。 (READ UNCOMMITTED)。
**webSphereDefaultIsolationLevel** 2 Specifies a default transaction isolation level for new connections. Resource References and Access Intents override this value. To configure a default transaction isolation level, use the constants defined by JDBC: 1 (READ UNCOMMITTED), 2 (READ COMMITTED), 4 (REPEATABLE READ), 8 (SERIALIZABLE).