Weblogic DB2 DataSource:什么决定了事务隔离级别?

发布于 2024-11-04 23:27:08 字数 298 浏览 0 评论 0原文

应用程序使用 Weblogic 应用程序服务器 10.0 提供的数据源通过直接 JDBC 访问大型机 DB2。

  1. 如果可能的话,如何在 Weblogic 中为数据源配置事务隔离级别?

  2. 如果应用程序没有在连接本身上设置事务隔离级别(将其设置为默认值,我认为是“读已提交”),但使用 SQL 语句后缀“with UR”,则语句将以“未提交读”执行?

  3. 找出应用程序在 DB2 中获取什么锁定的最简单方法是什么?它是一个大型机 DB2 实例,供大量应用程序使用...

An application accesses a mainframe DB2 via direct JDBC, using a DataSource provided by a Weblogic application server 10.0.

  1. How do I configure the transaction isolation level in Weblogic for a DataSource, if that is even possible?

  2. If the application does not set the transaction isolation level on the connection itself (which sets it to the default, which is "read committed", I think), but uses a SQL statement suffix "with UR", will the statements be executed with "uncommitted read"?

  3. What is the easiest way to find out what locks an application aquires in the DB2? It is a mainframe DB2 instance that is used of a whole plethora of applications...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

哆兒滾 2024-11-11 23:27:08
  1. 将隔离级别作为参数传递给数据源。 DB2 Linux/Unix/Windows 和 z/OS 之间的确切名称有所不同(在 z/OS 中为 currentIsolationLevel)。要找到答案,请在 Eclipse 中打开数据源类并查找合适的 setter。请注意,在某些数据源中,隔离级别必须由 0 到 4 之间的数值指定,有关定义,请参阅类 com.ibm.websphere.models.config.appresources.WASIsolationLevelType.class。
  2. SQL 语句后缀“WITH UR”受到尊重并优先于数据源配置。
  3. 这是一个与 Java 和 Weblogic 无关的完全不同的主题。
  1. Pass the isolation level as a parameter to the data source. The exact name varyies between DB2 Linux/Unix/Windows and z/OS (in z/OS it is currentIsolationLevel). To find out, open the data source class in Eclipse and look for an approriate setter. Note that in some data sources, the isolation level must be specified by a numeric value between 0 and 4, see class com.ibm.websphere.models.config.appresources.WASIsolationLevelType.class for a definition.
  2. SQL statement suffix "WITH UR" is respected and takes precedence over the data source config.
  3. This quite a different topic unrelated to Java and Weblogic.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文