v.1.1.54378Improvement

Improved Synchronous Inserts Performance in Distributed Tables with Many Shards

Improved performance of synchronous inserts in Distributed tables (insert_distributed_sync = 1) when there is a very large number of shards.
Improved performance of synchronous inserts in Distributed tables when insert_distributed_sync = 1 is enabled, especially with a very large number of shards.

Why it matters

This feature addresses the performance degradation that occurs during synchronous inserts into Distributed tables that have a very large number of shards. By optimizing this process, it ensures more efficient data insertion and reduces latency, providing better scalability and user experience for large distributed environments.

How to use it

To benefit from this improvement, enable synchronous inserts on Distributed tables by setting the parameter insert_distributed_sync = 1. This can be done in your session or configuration files before performing the insert operation.