clickhouse (4. 운영 차원 에서 데이터베이스 및 표 용량 보기)

my sql 데이터 베 이 스 는 information_schema.tables 시스템 표 기록 표 와 관련 된 메타 데이터 가 있 고 clickhouse 에 대응 하 는 것 은 system.parts 표 가 있 습 니 다.다음은 클릭 하우스 데이터베이스 와 테이블 크기, 줄 수 및 압축 률 등 을 보 는 방법 입 니 다.
--        ,        
select
    sum(rows) as "   ",
    formatReadableSize(sum(data_uncompressed_bytes)) as "    ",
    formatReadableSize(sum(data_compressed_bytes)) as "    ",
    round(sum(data_compressed_bytes) / sum(data_uncompressed_bytes) * 100, 0) "   "
from system.parts;

┌──────   ─┬─    ──┬─    ─┬─   ─┐
│ 16985114458730.76 TiB │ 4.51 TiB │     15 │
└─────────────┴───────────┴──────────┴────────┘

1 rows in set. Elapsed: 1.462 sec. Processed 90.35 thousand rows, 42.81 MB (63.76 thousand rows/s., 30.60 MB/s.) 


--   test ,2019 10       
select
    table as "  ",
    sum(rows) as "   ",
    formatReadableSize(sum(data_uncompressed_bytes)) as "    ",
    formatReadableSize(sum(data_compressed_bytes)) as "    ",
    round(sum(data_compressed_bytes) / sum(data_uncompressed_bytes) * 100, 0) "   "
from system.parts
	--            
    where table in('test')
        and partition like '2019-10-%'
    group by table;		

┌─────   ─┬─    ───┬─    ──┬─   ─┐
│ 3015199559727.83 GiB │ 60.34 GiB │      8 │
└────────────┴────────────┴───────────┴────────┘

1 rows in set. Elapsed: 0.227 sec. Processed 3.52 thousand rows, 1.70 MB (15.48 thousand rows/s., 7.50 MB/s.) 


다음 절 은 배경 프로 세 스 를 보고 죽 이 는 방법 을 살 펴 보 겠 습 니 다.

좋은 웹페이지 즐겨찾기