v.1.1.54337New Feature

Added max_client_network_bandwidth for clickhouse-client

Added the max_client_network_bandwidth for clickhouse-client (Kirill Shvakov).
Added the max_client_network_bandwidth setting for clickhouse-client to limit the maximum network bandwidth usage of the client.

Why it matters

This feature was created to allow users to control and limit the maximum network bandwidth utilized by clickhouse-client during data transfers. It solves problems related to network congestion and resource overuse, providing better network management, especially in environments where bandwidth is limited or must be shared among multiple applications.

How to use it

To use this feature, specify the max_client_network_bandwidth setting as a parameter when running clickhouse-client or in its configuration file. For example, to limit bandwidth to 10 MB/s, run:

clickhouse-client --max_client_network_bandwidth=10000000


This will restrict the data transfer rate to the specified bandwidth in bytes per second.