.. values (10),(20) MV при count() .. group by выдаст мне 2?
не понятно, куда вы вставляете выше по ссылке на доку описан кэйс с MV прямо 1. создайте mv с aggregateMergeTree 2. вставляйте в него данные 3. он будет их в фоне агрегировать 4. выбираете с применением aggregate функций, чтобы доагрегировать оставшиеся строки в вашем случае, having и order by придется руками дописывать при запросе SELECT к MV
Вроде разобрался, спасибо)
если все получилось и агрегатные функции у вас простые (без state), такие как sum и count - посмотрите еще на summingMergeTree https://clickhouse.tech/docs/ru/engines/table-engines/mergetree-family/summingmergetree/ он чуть быстрее, но работает не со всеми функциями
Обсуждают сегодня