| パラメータ | 説明 | 推奨 |
|---|---|---|
| work_thread_num | OBProxyのワーカースレッド数で、CPU使用率に大きな影響を与えます。デフォルト値は128です。変更後はOBProxyの再起動が必要です | 環境に応じて動的に調整可能であり、OBProxyのCPU使用上限はwork_thread_numの値となります |
| task_thread_num | バックグラウンドタスクのスレッド数。例えば、rslist情報の取得など。デフォルト値は2です。変更後はOBProxyの再起動が必要です | デフォルト値を維持します |
| block_thread_num | ブロックスレッド数。デフォルト値は1です。変更後はOBProxyの再起動が必要です | デフォルト値を維持します |
| grpc_thread_num | gRPCスレッド数。デフォルト値は8です。変更後はOBProxyの再起動が必要です | デフォルト値を維持します |
| net_accept_threads | accept処理を実行するスレッド数。デフォルト値は2です。変更後はOBProxyの再起動が必要です | デフォルト値を維持します |
| automatic_match_work_thread | 指定されたwork_thread_numを無視し、CPU数に基づいて自動的にスレッド数を調整します。このオプションがtrueの場合、上限はwork_thread_numの値となります。デフォルト値はtrueです。変更後はOBProxyの再起動が必要です |
work_thread_numの値を大きく設定します。
|
| enable_compression_protocol | 圧縮を無効にし、OBProxyによるCPU使用率を削減します。 | Falseに設定することを推奨します。
説明ODPでは、この構成パラメータはV4.3.4バージョンから廃止されました。 |
sysテナントで、OBProxyのポート2883を使用してOceanBaseクラスタに接続し、ALTER PROXYCONFIG SETおよびSHOW PROXYCONFIG LIKEステートメントを使用して上記の構成パラメータを変更および表示できます。
例:
obclient> ALTER PROXYCONFIG SET automatic_match_work_thread = False;
obclient> SHOW PROXYCONFIG LIKE 'work_thread_num';