LabHub
배우기 러닝패스 코스

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

クイズ: ReplacingMergeTree

LabHub 에서 이어서 보기

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

ReplacingMergeTree 표에서 두 행이 "같은 행" 으로 취급되어 병합 때 하나로 줄어드는 기준은?

병합을 멈춘 표에서 count() 는 135,166 인데 count() ... FINAL 은 94,892 였다. FINAL 이 한 일은?

OPTIMIZE TABLE t FINAL 로 합친 뒤에도 count() 가 FINAL 로 센 값보다 5,108 많았다. 이유는?

ORDER BY (user_id, plan) 으로 만든 ReplacingMergeTree 에서 FINAL 로 센 사용자 수가 실제보다 많았다. 원인은?

CLEANUP 병합으로 탈퇴 행까지 지운 표에 옛 버전(ver 1) 행이 다시 들어왔다. FINAL 결과는 어떻게 되나?

"병합 전" 상태를 보려고 세 버전을 INSERT INTO t SELECT * FROM src 한 번으로 넣었더니 처음부터 사용자당 한 행이었다. 왜인가?