本節說明 CONNECTION_CONTROL
外掛程式提供的系統與狀態變數,以啟用其操作的設定與監視。
如果已安裝 CONNECTION_CONTROL
外掛程式,則會公開這些系統變數
connection_control_failed_connections_threshold
命令列格式 --connection-control-failed-connections-threshold=#
系統變數 connection_control_failed_connections_threshold
範圍 全域 動態 是 SET_VAR
提示適用否 類型 整數 預設值 3
最小值 0
最大值 2147483647
伺服器在後續連線嘗試新增延遲之前,允許帳戶連續嘗試連線失敗的次數
如果變數具有非零值
N
,伺服器會從連續失敗嘗試N
+1 開始新增延遲。如果帳戶已達到連線回應會延遲的點,則下一個後續成功連線也會發生延遲。將此變數設定為零會停用失敗連線計數。在此情況下,伺服器永遠不會新增延遲。
如需關於
connection_control_failed_connections_threshold
如何與其他連線控制系統與狀態變數互動的資訊,請參閱第 8.4.2.1 節,「連線控制外掛程式安裝」。connection_control_max_connection_delay
命令列格式 --connection-control-max-connection-delay=#
系統變數 connection_control_max_connection_delay
範圍 全域 動態 是 SET_VAR
提示適用否 類型 整數 預設值 2147483647
最小值 1000
最大值 2147483647
單位 毫秒 如果
connection_control_failed_connections_threshold
大於零,則伺服器回應失敗連線嘗試的最大延遲時間(以毫秒為單位)。關於
connection_control_max_connection_delay
如何與其他連線控制系統和狀態變數互動的資訊,請參閱第 8.4.2.1 節「連線控制外掛程式安裝」。connection_control_min_connection_delay
命令列格式 --connection-control-min-connection-delay=#
系統變數 connection_control_min_connection_delay
範圍 全域 動態 是 SET_VAR
提示適用否 類型 整數 預設值 1000
最小值 1000
最大值 2147483647
單位 毫秒 如果
connection_control_failed_connections_threshold
大於零,伺服器對連線嘗試失敗的回應所延遲的最小毫秒數。關於
connection_control_min_connection_delay
如何與其他連線控制系統和狀態變數互動的資訊,請參閱第 8.4.2.1 節「連線控制外掛程式安裝」。
如果已安裝 CONNECTION_CONTROL
外掛程式,它會公開這個狀態變數
Connection_control_delay_generated
伺服器對連線嘗試失敗的回應新增延遲的次數。這不計入在達到
connection_control_failed_connections_threshold
系統變數定義的閾值之前發生的嘗試。此變數提供一個簡單的計數器。如需更詳細的連線控制監控資訊,請檢查
INFORMATION_SCHEMA
CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS
表格;請參閱第 28.6.2 節「INFORMATION_SCHEMA CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS 表格」。在執行階段為
connection_control_failed_connections_threshold
指派一個值會將Connection_control_delay_generated
重設為零。