このセクションでは、操作を構成およびモニターできるようにするために CONNECTION_CONTROL
プラグインが提供するシステム変数とステータス変数について説明します。
CONNECTION_CONTROL
プラグインがインストールされている場合は、次のシステム変数が公開されます:
-
connection_control_failed_connections_threshold
コマンド行形式 --connection-control-failed-connections-threshold=#
システム変数 connection_control_failed_connections_threshold
スコープ グローバル 動的 はい SET_VAR
ヒントの適用いいえ 型 Integer デフォルト値 3
最小値 0
最大値 2147483647
サーバーが後続の接続試行の遅延を追加する前に、アカウントに対して許可された連続して失敗した接続試行の数:
変数にゼロ以外の値の
N
がある場合、サーバーは連続して失敗した試行N
+1 から始まる遅延を追加します。 アカウントが接続レスポンスの遅延ポイントに到達すると、次の成功した接続に対しても遅延が発生します。この変数をゼロに設定すると、失敗した接続カウントが無効になります。 この場合、サーバーは遅延を追加しません。
connection_control_failed_connections_threshold
と他の接続制御システムおよびステータス変数との相互作用の詳細は、セクション6.4.2.1「Connection-Control プラグインのインストール」 を参照してください。 -
connection_control_max_connection_delay
コマンド行形式 --connection-control-max-connection-delay=#
システム変数 connection_control_max_connection_delay
スコープ グローバル 動的 はい SET_VAR
ヒントの適用いいえ 型 Integer デフォルト値 2147483647
最小値 1000
最大値 2147483647
単位 milliseconds
connection_control_failed_connections_threshold
がゼロより大きい場合の、失敗した接続試行に対するサーバーレスポンスの最大遅延 (ミリ秒)。connection_control_max_connection_delay
と他の接続制御システムおよびステータス変数との相互作用の詳細は、セクション6.4.2.1「Connection-Control プラグインのインストール」 を参照してください。 -
connection_control_min_connection_delay
コマンド行形式 --connection-control-min-connection-delay=#
システム変数 connection_control_min_connection_delay
スコープ グローバル 動的 はい SET_VAR
ヒントの適用いいえ 型 Integer デフォルト値 1000
最小値 1000
最大値 2147483647
単位 milliseconds
connection_control_failed_connections_threshold
がゼロより大きい場合の、失敗した接続試行に対するサーバーレスポンスの最小遅延 (ミリ秒)。connection_control_min_connection_delay
と他の接続制御システムおよびステータス変数との相互作用の詳細は、セクション6.4.2.1「Connection-Control プラグインのインストール」 を参照してください。
CONNECTION_CONTROL
プラグインがインストールされている場合、次のステータス変数が公開されます:
-
Connection_control_delay_generated
失敗した接続試行に対するレスポンスにサーバーが遅延を追加した回数。 これにより、
connection_control_failed_connections_threshold
システム変数で定義されたしきい値に達するまでに発生する試行はカウントされません。この変数は単純なカウンタを提供します。 接続制御モニタリング情報の詳細は、
INFORMATION_SCHEMA
CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS
テーブルを確認してください。セクション26.53.1「INFORMATION_SCHEMA CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS テーブル」 を参照してください。実行時に
connection_control_failed_connections_threshold
に値を割り当てると、Connection_control_delay_generated
はゼロにリセットされます。