Clickhouse: как узнать размеры таблиц?
Чтобы вывести все таблицы на сервере Clickhouse с их размера в Гб, используйте этот запрос:
SELECT table, round(sum(bytes) / 1024/1024/1024, 2) as size_gb
FROM system.parts
WHERE active
GROUP BY table
ORDER BY size_gb DESC
## Список таблиц с их реальным размеров в Гб
Пример вывода:
┌─table──────────────────────────────┬─size_gb─┐ │ log_41000_pageviews │ 20.84 │ │ log_11000_pageviews_instant │ 11.03 │ │ log_41000_product_click │ 5.97 │ │ log_41000_pageviews_product │ 3.85 │ │ log_41000_visits_pageviews │ 3.57 │ │ log_11000_pageviews_info │ 3.41 │ │ log_32000_pageviews_product │ 1.57 │ │ log_12000_pageviews_product │ 1.35 │ │ log_20000_pageviews_product │ 1.04 │ │ log_41000_time │ 0.77 │ │ log_20000_pageviews │ 0.45 │ │ log_22000_pageviews_product │ 0.42 │ │ log_12000_pageviews_info │ 0.41 │ │ test │ 0.39 │ └────────────────────────────────────┴─────────┘
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: