Docker Compose ๋ช ๋ น์ด ์ ํ (์ฐธ๊ณ )
- ๊ธฐ์กด V1 ์์ V2 ๋ก ๋ณ๊ฒฝ๋๋ฉด์, Docker Compose ๊ฐ Docker CLI ๋ก ํตํฉ๋์์.
- ๊ธฐ์กด์๋ V1 Docker compose ๊ฐ ๋ณ๋์ ๋ฐ์ด๋๋ฆฌ ํ์ผ๋ก ์กด์ฌํ์๊ณ ๋ฐ๋ก ์ค์น๋ฅผ ์งํํ๋ค.
- ์๋ก๋ ๋ ๋ฆฝ์ ์ผ๋ก ์๋ํ์ผ๋ฉฐ, ํ๊ฒฝ๋ณ์๋ ํ๋๊ทธ๊ฐ๋ค์ Compose V1 ์์ ์ฌ์ฉํ ์ ์์๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ํตํฉ๋จ์ ๋ฐ๋ผ์ ์ผ๊ด๋ ํ๊ฒฝ์ผ๋ก ์์ ์ด ๊ฐ๋ฅํด์ง.
"docker-compose" ๋ก ์คํํ๋ ๋ช ๋ น์ด์์ "docker compose" ๋ก ๋ณ๊ฒฝ
MySQL EXPLAIN
- id ์ปฌ๋ผ์ ์์๋ฅผ ๋ณด์ฅํ์ง ์๋๋ค.(์๋ธ์ฟผ๋ฆฌ ๋ฑ) SELECT ๋จ์์ฟผ๋ฆฌ์ ๊ฐฏ์๋ก row ๊ฐ ๊ตฌ๋ถ๋๋ค.
VARCHAR vs TEXT
- ์ปฌ๋ผ ํ์ ์ ๋ณ๊ฒฝํด์ผ ํ๋ ์ด์๊ฐ ์๋ค. ์ด๋ค๊ฑธ ์ธ ๊ฒ์ธ๊ฐ?
- VARCHAR ๋ ๊ฐ๋ณ๊ธธ์ด. ์ต๋๋ก ์ ์ฅํ ์ ์๋ ๊ฐ์ ๊ธธ์ด๋ ์ ํ๋์ด ์์ง๋ง, ๊ทธ ์ดํ ํฌ๊ธฐ์ ๊ฐ์ด ์ ์ฅ๋๋ฉด ๊ทธ๋งํผ ์ ์ฅ๊ณต๊ฐ์ด ์ค์ด๋ ๋ค. ํ์ง๋ง VARCHAR ํ์ ์ ์ ์ฅ๋ ๊ฐ์ ์ ํจํฌ๊ธฐ๊ฐ ์ผ๋ง์ธ์ง๋ฅผ ๋ณ๋๋ก ์ ์ฅํด์ผ ํ๊ธฐ ๋๋ฌธ์ 1~2 byte ์ ์ ์ฅ๊ณต๊ฐ์ด ์ถ๊ฐ๋ก ๋ ํ์ํ๋ค. (๋ฌธ์์ด ๊ธธ์ด ๊ด๋ฆฌ๋ฅผ ์ํ ์ ์ฅ๊ณต๊ฐ ๋ณ๋ ํ์) ์ปฌ๋ผ์ ๊ธธ์ด๊ฐ ๋ณ๊ฒฝ๋๋ฉด Row Migration ํ์๋ ๋ฐ์. ์ธ๋ฑ์ค ์ค์ ๊ฐ๋ฅ. ๋ฉ๋ชจ๋ฆฌ ๋ด ์กฐํ๊ฐ ๊ฐ๋ฅ.
- TEXT ๋ ๋์ฉ๋. ๊ณ ์ ๋ ๊ธธ์ด๊ฐ ์๋ ๋ฐ์ดํฐ๊ฐ ๋ณ๋์ ๋ธ๋ก์ ์ ์ฅ๋๋ฉฐ ํด๋น ๋ธ๋ก์ ์ฐธ์กฐํ๋ ํฌ์ธํฐ๊ฐ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ค. ์ธ๋ฑ์ค ์ค์ ์ด ๊ฐ๋ฅํ์ง๋ง ์ ์ฒด ํ ์คํธ๋ฅผ ์ธ๋ฑ์ฑ ํ ์ ์์. ์์ฃผ ์ฝ๊ณ ์ฐ๋ ์ฉ๋๋ก๋ ๋นํจ์จ์ . ๋์คํฌ I/O ๊ฐ ๋ฐ์ํ๊ธฐ ๋๋ฌธ
'Interest > ๊ฐ๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
2024-05 ๊ฐ๋ฐ : ์ํฌ๋ฆฌ๊ธฐ๋ก (0) | 2024.06.03 |
---|---|
2024-04 ๊ฐ๋ฐ : ์ํฌ๋ฆฌ๊ธฐ๋ก (1) | 2024.04.10 |
2024-03 ๊ฐ๋ฐ : ์ํฌ๋ฆฌ ๊ธฐ๋ก (0) | 2024.03.09 |
2024-02 ๊ฐ๋ฐ : ์ํฌ๋ฆฌ ๊ธฐ๋ก (1) | 2024.02.20 |
2024-01 ๊ฐ๋ฐ : ์ํฌ๋ฆฌ ๊ธฐ๋ก (0) | 2024.01.21 |