tencent cloud

TDSQL-C for MySQL

アクセスポリシーの表示および変更

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-01-29 17:54:31
TDSQL-C for MySQLでデータベースプロキシを有効にすると、デフォルトで1つのデータベースプロキシ接続アドレスが追加されます。その後、新規接続アドレスを追加でき、異なる接続アドレスを使用することで様々なビジネスロジックを実現できます。作成可能な接続アドレスの数はデータベースプロキシノード数と同じです。コンソールからデータベースプロキシ接続アドレスのアクセスポリシーを確認および変更できます。

前提条件

データベースプロキシが有効化されました。

アクセスポリシーを確認する

1. ログイン後、TDSQL-C for MySQLコンソールのクラスタリストからプロキシが有効なクラスタを選択し、クラスタIDをクリックするとクラスタ管理ページに遷移します。
2. クラスタ管理 > クラスタ詳細のトポロジ図で、マウスをデータベースプロキシセクションに移動させ、詳細をクリックするとデータベースプロキシ管理ページに遷移します。または、クラスタ管理ページで直接データベースプロキシタブを選択してデータベースプロキシ管理ページに入ります。
3. データベースプロキシ管理ページで、データベースプロキシ > アクセスポリシーを選択します。


アクセスポリシーを変更

1. ログイン後、TDSQL-C for MySQLコンソールのクラスタリストからプロキシが有効なクラスタを選択し、クラスタIDをクリックするとクラスタ管理ページに遷移します。
2. クラスタ管理 > クラスタ詳細のトポロジ図で、マウスをデータベースプロキシセクションに移動させ、詳細をクリックするとデータベースプロキシ管理ページに遷移します。または、クラスタ管理ページで直接データベースプロキシタブを選択してデータベースプロキシ管理ページに入ります。
3. データベースプロキシ管理ページで、アクセスポリシーを選択し、対象のアクセスポリシーを見つけ、設定調整をクリックします。
説明
データベースプロキシ管理ページで、データベースプロキシ > 概要 > 接続アドレスから対象のアクセスアドレスを確認し、操作列の設定調整をクリックすることもできます。
4. 跳転先のウィンドウで具体的なポリシーの設定を変更し、確定をクリックします。
ステップ1:ポリシー設定

パラメータ
説明
読み取り/書き込み属性
このプロキシアクセスアドレスの読み取り/書き込み属性を選択します。読み書き分離または読み取り専用を選択可能です。読み書き分離を選択した場合、読み書き分離機能が自動的に有効になります。
アクセスモード
二つのアクセスモード(均等割り当てと近接アクセス)をサポートし、クライアントからデータベースプロキシへの接続リンクを設定します。詳細は アクセスモード をご参照ください。
一貫性設定
読み書き分離属性の下で、最終一貫性、セッション一貫性、グローバル一貫性という三つの一貫性レベルを提供し、さまざまなシナリオにおける一貫性の要件を満たします。詳細は一貫性レベルをご参照ください。
読み取り専用分析エンジンは最終一貫性のみサポートします。
説明:
一貫性レベルの変更は新規接続に対してのみ有効です。パラメータを即時適用するために接続を直ちにリセットする必要がある場合、再負荷分散機能の実行またはインスタンスの再起動が可能です。
コネクションプールの状態
コネクションプール機能は、主にショートコネクションビジネスにおいて新しい接続を頻繁に確立することによって生じるインスタンス負荷を軽減するために使用されます。この機能を有効にすると、サポートされているコネクションプールタイプを選択可能です。現在、デフォルトではセッションレベルコネクションプールのみをサポートしています。
コネクションプールの閾値
コネクションプールの閾値を設定します。選択可能範囲:0-300秒。
トランザクション分割
設定項目を有効にするかどうかを選択します。有効にすると、1つのトランザクション内で読み取りと書き込みを分離し、異なるインスタンスで実行します。読み取りリクエストは読み取り専用インスタンスに転送され、プライマリインスタンスの負荷を軽減できます。
フェイルオーバー(読み書き属性が読み書き分離の場合)
設定項目を有効にするかどうかを選択します。有効にした場合、データベースプロキシに障害が発生すると、接続アドレスはプライマリインスタンスに転送されます。
分析エンジン障害転送
データベースプロキシのバージョンが1.4.5の場合のみ、このボタンで設定が可能です。設定を有効にした場合、読み取り専用分析エンジンで障害が発生すると、本来読み取り専用分析エンジンに転送されるべきSQLが読み取り専用インスタンスまたは読み書きインスタンスに転送されて実行されます。
自動で読み取り専用インスタンスを追加する
設定項目を有効にするかどうかを選択します。有効にした場合、新しい読み取り専用インスタンスを購入すると、データベースプロキシに自動的に追加されます。
リードウェイトがシステムによる自動割り当ての場合、新規購入した読み取り専用インスタンスには仕様サイズに基づいてデフォルトウェイトが割り当てられます。
リードウェイトがカスタム設定の場合、新規購入した読み取り専用インスタンスのデフォルト追加時ウェイトは0です。データベースプロキシページの接続アドレス配下で構成調整を行うことで変更可能です。
ステップ2:ウェイトを設定する

パラメータ
説明
リードウェイト割り当て
データベースプロキシは読み取りリクエストを異なるインスタンスに分散する必要があります。各インスタンスに異なるリードウェイトを割り当てることで、データベースプロキシはインスタンスのウェイト値に基づいてリクエストのルーティング先を決定します。ここではシステムによる自動割り当てまたはカスタム設定を選択できます。カスタム割り当てを選択した場合、異なるインスタンスのデータベースアクセスウェイトを個別に設定可能です。以下はリードウェイト割り当て時の有効化とウェイト設定に関する説明です:
有効にする:有効にするボタンをオンにすると、選択したインスタンスに接続が割り当てられます。有効にするボタンをオフにすると、選択したインスタンスには接続が割り当てられません。
ウェイト:ウェイト値の範囲は0~100です。0に設定すると、選択したインスタンスに接続が割り当てられ、最小のウェイトとなります。数値が大きいほどウェイトが高くなり、より多くの読み取りリクエストを受信できます。リードウェイト割り当てを設定すると、読み取りリクエストは対応するインスタンスに比例的にルーティングされます。例えば、インスタンス1、インスタンス2、インスタンス3にそれぞれ3、2、1のリードウェイト値を割り当てた場合、データベースプロキシ接続アドレスからの読み取りリクエストは3:2:1の割合で各インスタンスにルーティングされます。
説明:
ここのウェイトは、読取リクエスト(非トランザクション)向けウェイトの割り当て戦略です。
ウェイト設定操作は接続の瞬断を引き起こしません。
無効に設定すると一部の接続に影響が生じる可能性があります。影響を回避する場合は、まず該当するインスタンス/ノードのリードウェイトを0に調整し、その後で無効に設定することを推奨します。
ウェイト設定は新規接続に対してのみ有効になります。既に確立されているデータ接続には適用されません。
読み取り専用分析エンジンのウェイト説明
データベースプロキシに読み取り専用分析エンジンが含まれている場合、デフォルトではHintが指定されていないSQLは読み取り専用分析エンジンに送信されません。複数の読み取り専用分析エンジンが存在する場合にのみ、読み取り専用分析エンジンのウェイト設定が有効になります。
注意:
バージョン1.4.5のデータベースプロキシでのみ、読み取り専用分析エンジンのウェイト設定がサポートされます。
統一ウェイト管理
統一ウェイト管理を有効にするかどうかを選択します。有効にすると、転送ルール(Hint)が追加されていないSQLは、ウェイトに基づいて自動的に読み取り専用分析エンジンに分配されます。この場合、読み取り専用分析エンジンと通常の読み取り専用インスタンスは、同一のCLBグループ内でSQL転送が行われます。
注意:
バージョン1.4.5のデータベースプロキシでのみ、この項目が表示されます。

関連するAPI

API
説明
本インターフェース(ModifyProxyRwSplit)はデータベースプロキシの読み書き分離を設定するために使用されます。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック