]> xn--ix-yja.es Git - alex.git/commitdiff
Add clickhouse_maintenance
authoralex <alex@pdp7.net>
Tue, 23 Jan 2024 21:38:36 +0000 (22:38 +0100)
committeralex <alex@pdp7.net>
Tue, 23 Jan 2024 21:38:36 +0000 (22:38 +0100)
personal_infra/clickhouse_maintenance.md [new file with mode: 0644]

diff --git a/personal_infra/clickhouse_maintenance.md b/personal_infra/clickhouse_maintenance.md
new file mode 100644 (file)
index 0000000..e8d3e71
--- /dev/null
@@ -0,0 +1,15 @@
+```
+$ ssh clickhouse...
+$ clickhouse-client
+$ use system;
+$ SELECT
+    table,
+    formatReadableSize(sum(bytes)) AS size,
+    min(min_date) AS min_date,
+    max(max_date) AS max_date
+FROM system.parts
+WHERE active
+GROUP BY table
+ORDER BY sum(bytes) ASC
+$ truncate table ...
+```