๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

DB Procedure1

[DB] ํ”„๋กœ์‹œ์ €(Procedure) ๊ทธ๋ฆฌ๊ณ  ๊ฒฝํ—˜ ๋“ค์–ด๊ฐ€๊ธฐ ์•ž์„œ ์–ผ๋งˆ ์ „ ํ•„์ž๋Š” ์—ฐ์ฐจ๋ฅผ ์“ฐ๊ณ  ํœด๊ฐ€๋ฅผ ๋‹ค๋…€์™”์Šต๋‹ˆ๋‹ค.(TMI) ๋‹ค์Œ ๋‚  ์ถœ๊ทผ ํ–ˆ์„ ๋•Œ, ๊ฒฐ์‚ฐ ์ค‘ ์˜ค๋ฅ˜๊ฐ€ ๋‚ฌ์—ˆ๋‹ค๊ณ  ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์‹œ์Šคํ…œ๋งˆ๋‹ค ๊ตฌ์กฐ๋‚˜ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๊ตฌ์„ฑ์ด ๋‹ค๋ฅด์ง€๋งŒ, ํ•„์ž๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ์žฌ๋ฌด ์‹œ์Šคํ…œ์€ ๊ฒฐ์‚ฐ ๋กœ์ง์— ๋งŽ์€ ํ”„๋กœ์‹œ์ €๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ์‚ฐ ์ค‘ ํ”„๋กœ์‹œ์ €๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๊ณณ์ด ์—๋Ÿฌ๊ฐ€ ๋‚ฌ์—ˆ๊ณ  ํ”„๋กœ์‹œ์ € ๋‚ด์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด ๋ถ€๋ถ„์„ ํ™•์ธํ•˜๊ธฐ๊ฐ€ ์–ด๋ ค์›Œ ์ƒ๋‹นํ•œ ์‹œ๊ฐ„์„ ์†Œ์š”ํ–ˆ๋‹ค๊ณ  ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์‹œ์ €๋ž€ ๋ฌด์—‡์ธ์ง€, ๋‹ค์Œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ ์–ด๋–ค ์‹์œผ๋กœ ํ•ด๊ฒฐํ•ด์•ผ ํ• ์ง€ ๊ณ ๋ฏผํ•˜๋ฉฐ ๊ธ€์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์‹œ์ €(Procedure) ๋ž€? ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋Œ€ํ•œ ์ผ๋ จ์˜ ์ž‘์—…์„ ์ •๋ฆฌํ•œ ์ ˆ์ฐจ๋ฅผ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์— ์ €์žฅํ•œ ๊ฒƒ์œผ๋กœ ์˜๊ตฌ์ €์žฅ๋ชจ๋“ˆ (Persistent Storage Module)์ด๋ผ๊ณ ๋„ ๋ถˆ๋ฆฝ๋‹ˆ๋‹ค.. 2023. 9. 3.
728x90
๋ฐ˜์‘ํ˜•