колонок primary index. Но эти индексы имеют слишком большой охват данных. Решил добавить еще пару колонок в индекс, которые бы еще точнее фильтровали данные в запросах. Добавлял через пересоздание таблицы и указывал в order by колонки от большего охвата до меньшего, к примеру country_id, city_id, user_id, event_time_ts, uuid...
Только незадача, производительность никак не изменилась. В чем может быть проблема, может uuid в ключе мешает?
uuid выкидывайте смело он в PK бесполезен смотрите EXPLAIN и смотрите детально как выполняется запрос в clickhouse-client через SET send_logs_level='trace'; SELECT ... ваш запрос;
попробую, спасибо
Обсуждают сегодня