Feature compatibility#

サーバー機能/コミットスコープの相互運用性#

すべてのサーバー機能がすべてのコミットスコープで動作するわけではありません。この表は、相互運用するものを示しています。

Async

Parallel Apply

Transaction Streaming

Single Decoding Worker

Group Commit

該当なし

相互運用していません

相互運用していません !

相互運用します

CAMO

該当なし

相互運用します

相互運用していません

相互運用していません

Lag Control

相互運用します

相互運用します

相互運用します

相互運用します

Synchronous Commit

該当なし

相互運用します

相互運用します

相互運用します

注#

該当なし : テーブルのAsync列は、使用中の同期コミットスコープのないPGDを表します。 Lag Controlは同期コミットスコープではありません。これは制御コミットスコープであるため、非同期操作で使用できます。

! : グループコミットとトランザクションストリーミングを使用しようとすると、警告が表示されます。警告は、トランザクションストリーミングを無効にすることを示唆しており、トランザクションが発生しているように見えます。バックグラウンドでは、グループコミットが無効になって、トランザクションが発生できるようになりました。

コミットスコープ/コミットスコープの相互運用性#

コミットスコープを混合することはできませんが、 AND 演算子を使用して combine rules を行うことはできます。次の表は、コミットスコープを結合できる場所を示しています。

Group Commit

CAMO

Lag Control

Synchronous Commit

Group Commit

該当なし

組み合わせない

組み合わせます

組み合わせます

CAMO

組み合わせない

該当なし

組み合わせます

組み合わせない

Lag Control

組み合わせます

組み合わせます

該当なし

組み合わせます

Synchronous Commit

組み合わせます

組み合わせない

組み合わせます

該当なし

注#

各コミットスコープは暗黙的に自分自身を操作します。