использованием первичного индекса. Кликхаус определил между какими засечками может лежать нужным мне результат и получилось, например, что нас интересует 100 гранул. Кликхаус будет погранульно искать результат или сперва выгрузит в память все строчки всех гранул, а потом только по ним будет искать?
КХ обрабатывает блоками по 64К строк. 100*8192 строк, они поделятся между 16 потоками, и те начнут обрабатывать в кусками по 64к
понял, спасибо. а этот параметр в 64к строк конфигурируется, или он захардкожен?
параметр max_block_size
Обсуждают сегодня