[MySQL] AUTO INCREMENT vs UUID
๋ฐ์ดํฐ๋ฒ ์ด์ค ํ
์ด๋ธ์ ์์ฑํ ๋ PK ์ค์ ์ ๋ํด Auto Increment๋ฅผ ์ฌ์ฉํ ์ง , uuid๋ฅผ ์ฌ์ฉํ ์ง ๊ณ ๋ฏผ์ด ๋๋ค. ๋ ์ฐจ์ด์ ์ ๋ช
ํํ ํ์
ํ์ฌ PK๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ํ์. AUTO INCREMENT auto increment๋ ํค๋ฅผ ์์ธกํ๊ธฐ ์ฌ์ ๋ณด์์ ์ทจ์ฝํ๋ค. intํ์
๋ถ์ฐ ์์คํ
์ ์ ํฉํ์ง ์๋ค. ( ์ฌ๋ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์๋ ์ํฉ์์ insert๋ฅผ ํ๋ค๊ณ ์๊ฐํ์. ๋ณ๋ค๋ฅธ ๋๊ธฐํ๊ฐ ๋์ด์์ง ์๋ค๋ฉด, ๋ฐ์ดํฐ๋ฒ ์ด์ค A ๊ฐ insert๋ฅผ ๋ฐ์ผ๋ฉด 1,2,3,4,5,6์ผ๋ก ํค๊ฐ ์ฆ๊ฐํ ๊ฑฐ๊ณ , ๋ฐ์ดํฐ๋ฒ ์ด์ค B ๋ํ insert ์ฟผ๋ฆฌ๋ฅผ ๋ฐ์ผ๋ฉด 1,2,3,4,5,6์ผ๋ก ํค๊ฐ ์ฆ๊ฐํ ๊ฒ์ด๋ค. ์ฆ Duplicate Key๊ฐ ๋ฐ์ํ์ฌ ๋ฐ์ดํฐ ์ผ๊ด์ฑ์ ๋ฌธ์ ๊ฐ ์๊ธธ ๊ฒ์ด๋ค. ) uuid๋ณด๋ค ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ ์ฐจ์งํ๊ณ ,..
2024. 2. 10.