
๋งค๋ ๋ช ์ ์ด ๋ค๊ฐ์ค๋ฉด ๋ถ๋ชจ๋์ด๋ ์น์ฒ, ํ์ฌ ๊ฑฐ๋์ฒ์ ์ด๋ค ์ ๋ฌผ์ ์ ๋ฌํด์ผ ํ ์ง ๊ณ ๋ฏผ์ด ์ปค์ง๊ณค ํฉ๋๋ค. ๋ฐ๋ ์ฌ๋์ ์ทจํฅ์ ๋ง์กฑ์ํค๋ฉด์๋ ์ฃผ๋จธ๋ ์ฌ์ ์ ๋ถ๋ด์ด ์๋ ์ค์ ์๋ ์ ํ์ ํ๊ณ ์ถ์ ๋ง์์ ๋๊ตฌ๋ ๊ฐ์ ํ ๋ฐ์.
์ค๋์ ์คํจ ์๋ ์ถ์ ์ ๋ฌผ ์ถ์ฒ ๋ฆฌ์คํธ๋ฅผ ๊ฐ๊ฒฉ๋๋ณ, ๋์๋ณ๋ก ๋๋์ด ์ ๋ฆฌํด ๋๋ฆฌ๋ ค๊ณ ํฉ๋๋ค. ๊ตฌ๋งค ์ ๊ผญ ํ์ธํด์ผ ํ ์ ์์ฌํญ๊ณผ ํ๋ฐฐ ๋ง๊ฐ ๊ด๋ จ ์ ๋ณด๊น์ง ์์ฐจ๊ฒ ๋ด์์ผ๋ ์๋ ๋ด์ฉ์ ์ฐธ๊ณ ํด ๋ณด์๊ธฐ ๋ฐ๋๋๋ค.
1. ์คํจ ์๋ ๊ฐ๊ฒฉ๋๋ณ ์ธ๊ธฐ ์ถ์ ์ ๋ฌผ ์ธํธ
5๋ง ์ ๋ฏธ๋ง ์ค์ํ (์ง์ฅ ๋๋ฃ, ์ง์ธ, ๋จ์ฒด ์ ๋ฌผ)
- ํต์กฐ๋ฆผ ๋ฐ ์ค์ผ ์ข ํฉ ์ธํธ: ์คํธ, ์ฐธ์น, ์์ฉ์ , ์ฐธ๊ธฐ๋ฆ์ผ๋ก ๊ตฌ์ฑ๋ ์ํํ ์ธํธ๋ ํธ๋ถํธ๊ฐ ๊ฐ์ฅ ์ ์ด ๋งค๋ ์์๊ถ์ ์ฐจ์งํฉ๋๋ค. ์์ทจ์์ด๋ ์ค์ฉ์ฑ์ ์ค์ํ๋ ๋ถ๋ค์๊ฒ ์ ์ฉํฉ๋๋ค.
- ์์ ๋์ ํธ ๋ฐ ๊ฒฌ๊ณผ๋ฅ ์ธํธ: ์ฝ๊ณผ, ํธ๋์ ๊ณผ, ๊ณ ๊ธ ๊ฒฌ๊ณผ๋ฅ ๊ตฌ์ฑ์ ๋ถ๋ด์ค๋ฝ์ง ์์ผ๋ฉด์๋ ๊ณ ๊ธ์ค๋ฌ์ด ๋๋์ ์ฃผ์ด ๊ฐ๋ฒผ์ด ์ธ์ฌ๋ฅผ ์ ํ ๋ ์ ๊ฒฉ์ ๋๋ค.
5๋ง ์ ~ 10๋ง ์๋ ๊ฐ์ฑ๋นํ (์น์ฒ, ์ง์ ์์ฌ, ์น๊ตฌ)
- ๋ช ์ ๊ณผ์ผ ์ธํธ: ์ฌ๊ณผ, ๋ฐฐ, ํผํฉ ๊ณผ์ผ(์ค์ธ๋จธ์ค์บฃ, ๋ง๊ณ ๋ฑ) ์ธํธ๋ ๋ช ์ ์ฐจ๋ก์์ด๋ ์จ ๊ฐ์กฑ ๋์ ํธ๋ก ํ์ฉํ๊ธฐ ์ข์ต๋๋ค. ์ ์ ๋๊ฐ ์ค์ํ ๋งํผ ๋ฐฐ์ก ์ํ์ ๊ณผ์ผ ํฌ๊ธฐ๋ฅผ ํ์ธํ๊ณ ๊ตฌ๋งคํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
- ๊ฑด๊ฐ๊ธฐ๋ฅ์ํ: ํ์ผ, ๋นํ๋ฏผ, ์ ์ฐ๊ท ๋ฑ์ ๋ถ๋ชจ๋์ด๋ ์ด๋ฅด์ ์ ๋ฌผ๋ก ๊พธ์คํ ์ ํธ๋๋ ํ๋ชฉ์ ๋๋ค. ๋ฐ๋ ๋ถ์ ์ฐ๋ น๋๋ ๊ฑด๊ฐ ์ํ๋ฅผ ๊ณ ๋ คํด ์ ํ(์คํฑ, ํ, ์ก์)์ ์ ํํ์๋ฉด ๋ฉ๋๋ค.
10๋ง ์ ์ด์ ํ๋ฆฌ๋ฏธ์ํ (๋ถ๋ชจ๋, ์ค์ ๊ฑฐ๋์ฒ)
- ํ์ฐ ์ ๋ฌผ ์ธํธ: ๋ฑ์ฌ, ์์ฌ, ๋ถ๊ณ ๊ธฐ์ฉ ๋ฑ์ผ๋ก ๊ตฌ์ฑ๋ ํ์ฐ ์ ๋ฌผ์ ๋ช ์ ์ ๋ฌผ ์ค์์๋ ๋ง์กฑ๋๊ฐ ๊ฐ์ฅ ๋์ ํธ์ ๋๋ค. ๋ฑ๊ธ๊ณผ ๋ถ์, ํฌ์ฅ ๋ฐฉ์(๋๋/๋์ฅ)์ ๋ฐ๋ผ ๊ฐ๊ฒฉ ์ฐจ์ด๊ฐ ํฌ๋ฏ๋ก ์ฉ๋์ ๋ง๊ฒ ์ ํํ์๊ธฐ ๋ฐ๋๋๋ค.
- ์ ํต์ฃผ ๋ฐ ์์ ํ๊ณผ ์ธํธ: ์ ํต์ฃผ์ ์ด์ธ๋ฆฌ๋ ์์ฃผ ์ธํธ๋ ๋ช ์ธ์ด ๋ง๋ ๊ณ ๊ธ ํ๊ณผ๋ ๊ธฐ์ต์ ๋จ๋ ํน๋ณํ ์ ๋ฌผ์ด ๋ ์ ์์ต๋๋ค.

2. ๋ฐ๋ ๋์์ ๋ฐ๋ฅธ ์ผ์ค ์๋ ์ถ์ฒ
- ๋ถ๋ชจ๋ ๋ฐ ์๋ถ๋ชจ๋: ๊ฑด๊ฐ๊ธฐ๋ฅ์ํ์ด๋ ํ์ฐ ์ธํธ์ฒ๋ผ ์ ์ฑ์ด ๋ด๊ธด ํ๋ฆฌ๋ฏธ์ ํ๋ชฉ์ด ์ข์ต๋๋ค. ํ๊ธ์ด๋ ์ํ๊ถ์ ๋ง์์ ๋ด์ ์์ ์ ๋ฌผ์ ๋ํ๋ ๋ฐฉ์๋ ์ ํธ๋๊ฐ ๋์ต๋๋ค.
- ๊ฑฐ๋์ฒ ๋ฐ ์์ง์: ํธ๋ถํธ๊ฐ ๊ฐ๋ฆฌ์ง ์๊ณ ์ผ์์์ ๋ฐ๋ก ํ์ฉ ๊ฐ๋ฅํ ํ·์ค์ผ ์ข ํฉ ์ธํธ๋ ๊ณผ์ผ ์ธํธ๊ฐ ๋ฌด๋ํฉ๋๋ค.
- 1์ธ ๊ฐ๊ตฌ ๋ฐ ์ ์ ์ธต: ์์ด ๋๋ฌด ๋ง์ผ๋ฉด ๋ณด๊ด์ด ์ด๋ ค์ธ ์ ์์ผ๋ฏ๋ก ์ํฌ์ฅ๋ ๊ณผ์ผ, ๊ฐ๋ณ ํฌ์ฅ๋ ์์ ๊ฐ์, ์ปคํผ/์ฐจ ์ธํธ ๋ฑ์ ์ถ์ฒํฉ๋๋ค.
3. ์ถ์ ์ ๋ฌผ ๊ตฌ๋งค ์ ๊ผญ ์์๋์ด์ผ ํ ๊ฟํ
์ฌ์ ์์ฝ ํ ์ธ ํ์ฉํ๊ธฐ
๋ํ๋งํธ๋ ์ฃผ์ ์จ๋ผ์ธ ์ผํ๋ชฐ์์๋ ๋ช ์ ์๊ฐ์ ์ ๋ถํฐ ์ฌ์ ์์ฝ ํ๋ก๋ชจ์ ์ ์งํํฉ๋๋ค. ์ด ๊ธฐ๊ฐ์ ํ์ฉํ๋ฉด ์นด๋์ฌ ํ ์ธ, N+1 ๋ค ์ฆ์ , ๋ฌด๋ฃ ๋ฐฐ์ก ์ฟ ํฐ ๋ฑ ๋ค์ํ ํํ์ ๋ฐ์ ๊ตฌ๋งค ๋น์ฉ์ ์ค์ผ ์ ์์ต๋๋ค.
๋ช ์ ํ๋ฐฐ ๋ฐฐ์ก ๋ง๊ฐ์ผ ํ์ธ
๋ช ์ ์ง์ ์๋ ๋ฌผ๋์ด ์ง์ค๋์ด ๋ฐฐ์ก ์ง์ฐ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ช ์ ์ฐํด ์์ 3~5์ผ ์ ์ ์ ์ ์ํ ๋ฐ ์ผ๋ฐ ํ๋ฐฐ ๋ง๊ฐ์ด ์งํ๋๋ฏ๋ก, ๋ฐฐ์ก ์ผ์ ์ ์ฌ์ ์๊ฒ ์ก์ ์ฃผ๋ฌธํ๋ ๊ฒ์ด ์์ ํฉ๋๋ค.
๊ตฌ๋งค ์ ์ ์์ฌํญ
์ ํต์ ์ฒด๋ ์ง์์ฒด, ๋ธ๋๋๋ณ๋ก ๋ช ์ ํ ์ธ ํํ, ํ์ฌ ๊ธฐ๊ฐ, ๋ฐฐ์ก ๋ง๊ฐ ๊ธฐ์ค, ๊ทธ๋ฆฌ๊ณ ํ๋ถ/๊ตํ ์ ์ฑ ์ด ๋ค๋ฅผ ์ ์์ต๋๋ค. ํนํ ๊ณผ์ผ์ด๋ ๊ณ ๊ธฐ ๊ฐ์ ์ ์ ์ํ์ ์๋ น ํ ๋ณด๊ด๋ฒ์ด๋ ๋ฐฐ์ก ์ค ํ์ ์ ๋ณด์ ์ ์ฑ ์ด ๋ค๋ฅผ ์ ์์ผ๋ฏ๋ก ๋ฐฉ๋ฌธ ๋ฐ ๊ฒฐ์ ์ ํด๋น ํ๋งค์ฒ์ ์ต์ ๊ณต์ง์ฌํญ์ ๋ฐ๋์ ํ์ธํ์๊ธฐ ๋ฐ๋๋๋ค.