Есть ли способ получить размер таблицы или столбца для таблиц, созданных с помощью Log Engine в Clickhouse? Я знаю, что информацию о размере столбцов MergeTree Engine можно запросить с помощью таблицы system.columns
. Но для механизма журнала он возвращает 0 для data_compressed_bytes
и data_uncompressed_bytes
:
┌─database─┬─table──────────────────────────────────┬─name───────────┬─type─────────────┬─default_kind─┬─default_expression─┬─data_compressed_bytes─┬─data_uncompressed_bytes─┬─marks_bytes─┬─comment─┬─is_in_partition_key─┬─is_in_sorting_key─┬─is_in_primary_key─┬─is_in_sampling_key─┬─compression_codec─┐
│ default │ table_321895094fb2431cad3cc27ca070ec86 │ Related Change │ Nullable(String) │ │ │ 0 │ 0 │ 0 │ │ 0 │ 0 │ 0 │ 0 │ │
│ default │ table_4a02605b096f47a381288279891a6aa9 │ Related Change │ Nullable(String) │ │ │ 0 │ 0 │ 0 │ │ 0 │ 0 │ 0 │ 0 │ │
│ default │ table_ef618f6114f646759225ffa6cd4d330b │ Related Change │ Nullable(String) │ │ │ 0 │ 0 │ 0 │ │ 0 │ 0 │ 0 │ 0 │ │
└──────────┴────────────────────────────────────────┴────────────────┴──────────────────┴──────────────┴────────────────────┴───────────────────────┴─────────────────────────┴─────────────┴─────────┴─────────────────────┴───────────────────┴───────────────────┴────────────────────┴───────────────────┘
Я много искал, но не смог найти конфигурацию для включения этого для механизма журнала. И если это невозможно, что будет грубой оценкой, учитывая количество и типы столбцов? Или не стоит пытаться делать это, поскольку Clickhouse сжимает данные?