我正在调试Derby数据库的一些死锁问题,我想知道是否可以将我的JDBC连接的XID与SYSCS_DIAG.LOCK_TABLE中的XID列对应的Derby获取。
如果我在连接上执行toString,我会得到类似的结果:
org.apache.derby.impl.jdbc.EmbedConnection40@233639405(XID = 182818),(SESSIONID = 1),(DATABASE = mydb),(DRDAID = null)
虽然XID与SELECT * FROM SYSCS_DIAG.LOCK_TABLE的XID列中的数字相似(在近似数值范围内),但它不等于该列中的数字。那么,是什么给出的?如何获取与该表中的数字匹配的XID?