mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
Add basic ops query to check size of tables in Clickhouse
This commit is contained in:
@@ -13,4 +13,27 @@ then you should be able to access from the localhost and port 8123
|
||||
kubectl get secret/oneuptime-clickhouse -o go-template='{{(index .data "admin-password") | base64decode}}'
|
||||
```
|
||||
|
||||
Important: Please ignore % in the end of the password output.
|
||||
Important: Please ignore % in the end of the password output.
|
||||
|
||||
|
||||
### Basic Ops Queries
|
||||
|
||||
|
||||
#### Check Size of Tables in Clickhouse
|
||||
|
||||
```sql
|
||||
SELECT
|
||||
database,
|
||||
table,
|
||||
formatReadableSize(sum(data_compressed_bytes) AS size) AS compressed,
|
||||
formatReadableSize(sum(data_uncompressed_bytes) AS usize) AS uncompressed,
|
||||
round(usize / size, 2) AS compr_rate,
|
||||
sum(rows) AS rows,
|
||||
count() AS part_count
|
||||
FROM system.parts
|
||||
WHERE (active = 1) AND (database LIKE '%') AND (table LIKE '%')
|
||||
GROUP BY
|
||||
database,
|
||||
table
|
||||
ORDER BY size DESC;
|
||||
```
|
||||
Reference in New Issue
Block a user