account_id UInt64,
match_count SimpleAggregateFunction(sum, UInt64),
match_start_sum SimpleAggregateFunction(sum, UInt64),
match_finish_sum SimpleAggregateFunction(sum, UInt64)
) ENGINE AggregatingMergeTree() ORDER BY (account_id);
Наполнил ее 7ю млн записями, выполняю след запрос:
select account_id, match_count from dwh.user_level_data_agg_total;
<Information> executeQuery: Read 7419562 rows, 113.21 MiB in 18.760838791 sec., 395481 rows/sec., 6.03 MiB/sec.
Что то я сильно расстроился. 7 млн и такое время .... Или это нормально для AggregatedMergeTree ?
select account_id, match_count from dwh.user_level_data_agg_total; этот запрос вообще ничего не делает, он тупо читает с диска. AggregatedMergeTree тут ни при чем.
Обсуждают сегодня