Clickhouse ๋ฐ์ดํฐ ์ญ์ - ALTER DELETE vs DROP PARTITION

ยท
DB/ClickHouse
ClickHouse์์ ์๋ชป ์ ์ฌ๋ ๋ฐ์ดํฐ๋ฅผ ์ง์์ผ ํ๋ ์ํฉ์ด ์๊ฒผ๋ค. MySQL์ด๋ผ๋ฉด ๊ทธ๋ฅ DELETE FROM ... WHERE ... ๋ ๋ฆฌ๋ฉด ๋์ธ๋ฐ, ClickHouse ํด๋ฌ์คํฐ ํ๊ฒฝ์์๋ ๊ทธ๊ฒ ์ ๋๋ค. DELETE FROM ๋ฌธ๋ฒ ์์ฒด๋ ์กด์ฌํ์ง๋ง, ON CLUSTER๋ฅผ ์ง์ํ์ง ์์ ํด๋ฌ์คํฐ ์ ์ฒด์ ์ ์ฉ๋์ง ์๋๋ค. ํด๋ฌ์คํฐ ํ๊ฒฝ์์๋ ๋ฐ๋์ ALTER TABLE ... DELETE๋ DROP PARTITION์ ์จ์ผ ํ๋ค. ์ด ๊ธ์ ํด๋ฌ์คํฐ ํ๊ฒฝ์ ์ ์ ๋ก ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ๋ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ธ ALTER DELETE์ DROP PARTITION์ ๋น๊ตํ๊ณ , ๊ฐ๊ฐ ์ธ์ ์ฐ๋ ๊ฒ ๋ง๋์ง ์ ๋ฆฌํ๋ค. ๋ฐฉ๋ฒ ์ ํ์ ๊ธฐ์ค์ ๋ฐ์ดํฐ ์์ด ์๋๋ผ ์ญ์ ํจํด์ด๋ค. ์์ ์์ด๋ผ๋ ALTER DELETE๋ ํํธ..