各 PolarDB クラスターのエンドポイントに対してトランザクション分割機能が無効になっているかどうかを確認します。無効になっている場合、評価結果は「準拠」です。
シナリオ
トランザクション分割機能を無効にすることで、安定性の向上、管理の簡素化、レイテンシとデッドロックの削減を実現できます。ただし、一部のシャードをまたがるトランザクションは実行に失敗する可能性があります。したがって、実際のシナリオに基づいてトレードオフと決定を行う必要があります。
リスクレベル
デフォルトのリスクレベル: 中間。
このルールを適用する際に、ビジネス要件に基づいてリスクレベルを変更できます。
コンプライアンス評価ロジック
各 PolarDB クラスターのエンドポイントに対してトランザクション分割機能が無効になっている場合、評価結果は「準拠」です。
PolarDB クラスターのエンドポイントに対してトランザクション分割機能が有効になっている場合、評価結果は「非準拠」です。
ルールの詳細
項目 | 説明 |
ルール名 | polardb-cluster-address-distributed-transaction-disabled |
ルール ID | |
タグ | PolarDB |
自動修復 | サポートされていません |
トリガータイプ | 定期実行 |
評価頻度 | 24 時間ごと |
サポートされているリソースタイプ | PolarDB クラスター |
入力パラメーター | なし |
非準拠の修復
各 PolarDB クラスターのエンドポイントに対してトランザクション分割機能を無効にします。詳細については、「PolarProxy を構成する」をご参照ください。