ON CLUSTER ...
ENGINE = ReplicatedCollapsingMergeTree(...)
PARTITION BY toYYYYMM(...) ORDER BY (...)
POPULATE
AS
SELECT ...
в итоге получаю таблицу с кол-во записей около 1К
если выполнить сам SELECT ... - то возвращается 11М записей
что я делаю не так?
добавил в запрос ORDER и получилось как и должно быть
это значит что order by у ReplicatedCollapsingMergeTree неправильный, не должно быть ORDER в запросе
CREATE MATERIALIZED VIEW ... ON CLUSTER ... ENGINE = ReplicatedCollapsingMergeTree(...) PARTITION BY toYYYYMM(...) ORDER BY (...) POPULATE AS SELECT ... FROM ... ORDER BY ... вот так сработало все правильно
еще раз: !!!! не должно быть ORDER в запросе !!!! выполните optimize table MVname final и получите снова свои 10к
Обсуждают сегодня