SELECT formatReadableQuantity(uniq(filename)) AS filename, formatReadableQuantity(uniq(provider_group_id)) AS provider_group_id, formatReadableQuantity(uniq(tin_type)) AS tin_type, formatReadableQuantity(uniq(tin_value)) AS tin_value, formatReadableQuantity(uniq(npi)) AS npiFROM ein3FORMAT Vertical;
--- sample outputSELECT formatReadableQuantity(uniq(filename)) AS filename, formatReadableQuantity(uniq(provider_group_id)) AS provider_group_id, formatReadableQuantity(uniq(tin_type)) AS tin_type, formatReadableQuantity(uniq(tin_value)) AS tin_value, formatReadableQuantity(uniq(npi)) AS npiFROM ein3FORMAT Vertical;Query id: 2101c9f0-1eb9-4a78-bbd2-42b9fd64c142Row 1:โโโโโโfilename: 29.00provider_group_id: 23.12 milliontin_type: 2.00tin_value: 476.97 thousandnpi: 820.06 thousand1 row in set. Elapsed: 17.781 sec. Processed 163.89 million rows, 8.75 GB (9.22 million rows/s., 491.86 MB/s.)
Display Column Size
SELECT database, table, column, formatReadableSize(sum(column_data_compressed_bytes) AS size) AS compressed, formatReadableSize(sum(column_data_uncompressed_bytes) AS usize) AS uncompressed, round(usize / size, 2) AS compr_ratio, sum(rows) rows_cnt, round(usize / rows_cnt, 2) avg_row_sizeFROM system.parts_columnsWHERE (active = 1) AND (database LIKE 'insurance') AND (table LIKE '%')GROUP BY database, table, columnORDER BY size DESC;
Display Table Size
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_countFROM system.partsWHERE (active = 1) AND (database LIKE 'insurance') AND (table LIKE '%')GROUP BY database, tableORDER BY size DESC;