11

PostgreSQL は同じ接続で複数のトランザクションをサポートしていますか? ネストされたトランザクションを意味するのではなく、無関係な異なるトランザクションを意味します。

4

2 に答える 2

8

Java JTA 標準で要求されている「インターリーブされたトランザクション」を意味する場合: いいえ、それはサポートされていません。これについては、このJDBC FAQ セクションを参照してください。なぜそれが大きな損失ではないのか。

また、PostgreSQL コアはこのようなものをサポートしていません。

于 2012-07-23T21:19:04.633 に答える
7

無関係とは、次々と意味する場合、答えはイエスです。

異なるトランザクションを同時に開くことを意味する場合、答えはノーです (dblink を使用して利用できるハックがいくつかありますが、「同じ接続上」とは見なされないと思います)。

于 2012-07-23T21:12:00.903 に答える