ClickHouse/base
Azat Khuzhin 4f41ebcae3 Add settings (for connections) for MySQL storage engine
Default settings are not very efficient, since they do not even reuse
connections.
And when each query requires connection you can have only ~80 QPS, while
by simply enabling connection reuse (connection_auto_close=false) you
can have ~500 QPS (and by increasing connection_pool_size you can have
better QPS throughput).

So this patch allows to pass through some connection related settings
for the StorageMySQL engine, like:
- connection_pool_size=16
- connection_max_tries=3
- connection_auto_close=true

v2: remove connection_pool_default_size
v3: remove num_tries_on_connection_loss
2021-05-20 22:44:52 +03:00
..
bridge Poco::Timespan reference fix 2021-04-29 19:11:20 +03:00
common Fix UBSan 2021-05-09 02:25:36 +03:00
daemon Something working 2021-05-12 16:04:34 +03:00
ext Block all memory tracking limits in SCOPE_EXIT_*SAFE 2021-04-14 23:38:41 +03:00
glibc-compatibility Merge branch 'master' of github.com:yandex/ClickHouse into normalize-bigint 2021-05-09 18:54:29 +03:00
harmful fix 2021-01-20 14:12:33 +03:00
loggers Rename param 2021-05-13 16:37:44 +03:00
mysqlxx Add settings (for connections) for MySQL storage engine 2021-05-20 22:44:52 +03:00
pcg-random Fix warnings by PVS-Studio in some third-party code 2021-05-08 22:31:11 +03:00
readpassphrase readpassphrase mute recursion in macro expansion 2021-03-10 18:05:24 +03:00
widechar_width Follow Arcadia ya.make rules 2020-11-16 21:24:58 +03:00
CMakeLists.txt Fix split build finally 2021-03-12 21:12:34 +00:00
ya.make Follow Arcadia ya.make rules 2020-11-16 21:24:58 +03:00