PostgreSQL是否支持同一连接上的多个事务?我不是指嵌套交易,而是不相关的不同交易。
答案 0 :(得分:6)
如果您的意思是Java JTA标准要求的“交错事务”:否,则不支持。请参阅此JDBC FAQ section,了解这不是一个很大的损失。
PostgreSQL核心也不支持这样的东西。
答案 1 :(得分:5)
如果与你无关,你的意思是一个接一个,那么答案是肯定的。
如果你的意思是同时打开不同的交易,那么答案就是否定(使用dblink可以获得一些黑客,但我认为它们不符合“在同一连接上”)。