本節說明 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
重設為零。