I use clickhouse-client to batch insert 1 million rows, the inserting speed can reach to almost 140 thousands rows per sencond(although it is slow also), but when I use clickhouse-cpp in my program, I tested the inserting speed, It is only 10 thousands rows per second, I have modified clickhouse.cpp file to support continuous insertion without declaring 'INSERT INTO ... ' statement, the speed has growed up to 10 thousands rows per second from the original 600 rows per second.