このページは機械翻訳したものです。
このテーブルには、非同期接続フェイルオーバーメカニズムの各レプリケーションチャネルのレプリカソースリストが含まれます。 非同期接続フェイルオーバーメカニズムは、レプリカからソースへの既存の接続が失敗した後、適切なリストから新しいソースへの非同期 (ソースからレプリカへの) レプリケーション接続を自動的に確立します。 asynchronous_connection_failover_add_source および asynchronous_connection_failover_delete_source UDF を使用してソースリストを設定および管理し、レプリケーションチャネルのソースリストに対してレプリケーションソースサーバーを追加および削除します。 サーバーの管理対象グループを追加および削除するには、かわりに asynchronous_connection_failover_add_managed および asynchronous_connection_failover_delete_managed UDF を使用します。 詳細は、セクション17.4.9「非同期接続フェイルオーバーによるソースの切替え」を参照してください。
replication_asynchronous_connection_failover テーブルには、次のカラムがあります:
-
CHANNEL_NAMEこのレプリケーションソースサーバーがソースリストの一部であるレプリケーションチャネル。 このチャネルから現在のソースへの接続に失敗した場合、このレプリケーションソースサーバーは潜在的な新しいソースの 1 つです。
-
HOSTこのレプリケーションソースサーバーのホスト名。
-
PORTこのレプリケーションソースサーバーのポート番号。
-
NETWORK_NAMESPACEこのレプリケーションソースサーバーのネットワークネームスペース。 この値が空の場合、接続ではデフォルト (グローバル) のネームスペースが使用されます。
-
WEIGHTレプリケーションチャネルソースリスト内のこのレプリケーションソースサーバーの優先度。 重みは 1 から 100 で、100 が最も高く、50 がデフォルトです。 非同期接続フェイルオーバーメカニズムがアクティブ化されると、チャネルのソースリストにリストされている代替ソースの中で重みが最も高いソースが最初の接続試行に対して選択されます。 この試行が機能しない場合、レプリカは、リストされているすべてのソースを重みの降順で試行してから、最も高い重みのソースから再開します。 複数のソースの重みが同じ場合、レプリカはそれらをランダムに順序付けします。
-
MANAGED_NAMEサーバーが属する管理対象グループの識別子。
GroupReplication管理サービスの場合、identifier はgroup_replication_group_nameシステム変数の値です。
replication_asynchronous_connection_failover テーブルには次のインデックスがあります:
主キー (
CHANNEL_NAME, HOST, PORT, NETWORK_NAMESPACE, MANAGED_NAME)
TRUNCATE TABLE は、replication_asynchronous_connection_failover テーブルに対して許可されていません。