LabHub
배우기 러닝패스 코스

ClickHouse — 列指向分析 DB を中身から

クイズ: パーティションの枝刈りとパーティション操作

LabHub 에서 이어서 보기

한국어 원문으로 표시합니다.

PARTITION BY toYYYYMM(ts) 표에서 8월 범위로 걸렀더니 EXPLAIN 의 Min-Max 단계에 Parts: 1/3 이 나왔다. 무엇을 뜻하나?

같은 정렬 키 (region, ts) 로 파티션 있는 표와 없는 표를 만들어 8월 쿼리를 돌렸더니 505,454행 대 581,632행을 읽었다. 여기서 얻을 결론은?

7월을 ALTER TABLE ... DELETE WHERE toYYYYMM(ts) = 202607 로 지웠더니 part_log 에 MutatePart 가 3번 찍혔다(파티션 셋). 왜 7월이 없는 파트까지인가?

DETACH PARTITION 202609ATTACH PARTITION 202609 를 했더니 파트 이름이 202609_3_4_1 에서 202609_5_5_0 이 됐다. 옳은 설명은?

ALTER TABLE b ATTACH PARTITION 202607 FROM a 를 실행한 뒤 두 표의 상태는?

PARTITION BY (toDate(ts), region) 표에 석 달치를 한 번에 넣었더니 오류 252 로 한 행도 들어가지 않았다. 가장 나은 대응은?