我有一个Java Web应用程序,它几乎同时创建两个数据库事务。
不知何故,第二个db截断实际上是在使用第一个db事务连接。
如何获取正在使用哪个数据库事务的ID并进行进一步调查?
最佳答案
在JDBC级别,一个简单的事务仅由getting a Connection,turning autocommit off,creating和executing以及Statements和committing组成。如果您尝试以这种方式在同一连接上运行“两个事务”,则它们显然会彼此并存。您的问题含糊不清,但听起来您可能正在经历类似的事情。提供更多细节,也许有人可以为您提供更多帮助。
关于java - 如何获取哪个数据库事务的ID?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7190177/