๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Database/SQL ํŠœ๋‹

[SQL ํŠœ๋‹] ์†Œํ”„ํŠธ ํŒŒ์‹ฑ vs ํ•˜๋“œ ํŒŒ์‹ฑ

SGA (System Global Area)

์„œ๋ฒ„ ํ”„๋กœ์„ธ์Šค์™€ ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๊ณตํ†ต์œผ๋กœ ์•ก์„ธ์Šคํ•˜๋Š” ๋ฐ์ดํ„ฐ์™€ ์ œ์–ด ๊ตฌ์กฐ๋ฅผ ์บ์‹ฑํ•˜๋Š” ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„

 

๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์บ์‹œ (Library Cache)

SQL ํŒŒ์‹ฑ, ์ตœ์ ํ™”, ๋กœ์šฐ ์†Œ์Šค ์ƒ์„ฑ ๊ณผ์ •์„ ๊ฑฐ์ณ ์ƒ์„ฑํ•œ ๋‚ด๋ถ€ ํ”„๋กœ์‹œ์ €๋ฅผ ๋ฐ˜๋ณต ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์บ์‹ฑํ•ด ๋‘๋Š” ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„ (SGA ๊ตฌ์„ฑ ์š”์†Œ)

 

 

์‚ฌ์šฉ์ž๊ฐ€ SQL๋ฌธ์„  ์ „๋‹ฌํ•˜๋ฉด DBMS๋Š” SQL์„ ํŒŒ์‹ฑํ•œ ํ›„ ํ•ด๋‹น SQL์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์บ์‹œ์— ์กด์žฌํ•˜๋Š”์ง€๋ถ€ํ„ฐ ํ™•์ธํ•œ๋‹ค. ๋งŒ์•ฝ ์บ์‹œ์—์„œ ์ฐพ์œผ๋ฉด ๊ณง๋ฐ”๋กœ ์‹คํ–‰ ๋‹จ๊ณ„๋กœ ๋„˜์–ด๊ฐ€์ง€๋งŒ, ์ฐพ์ง€ ๋ชปํ•˜๋ฉด ์ตœ์ ํ™” ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์นœ๋‹ค.

 

์†Œํ”„ํŠธ ํŒŒ์‹ฑ

SQL์„ ์บ์‹œ์—์„œ ์ฐพ์•„ ๊ณง๋ฐ”๋กœ ์‹คํ–‰ ๋‹จ๊ณ„๋กœ ๋„˜์–ด๊ฐ€๋Š” ๊ฒƒ

 

ํ•˜๋“œ ํŒŒ์‹ฑ

SQL์„ ์ฐพ๋Š” ๋ฐ ์‹คํŒจํ•ด ์ตœ์ ํ™” ๋ฐ ๋กœ์šฐ ์†Œ์Šค ์ƒ์„ฑ๋‹จ๊ณ„๊นŒ์ง€ ๋ชจ๋‘ ๊ฑฐ์น˜๋Š” ๊ฒƒ

 

 

 

 

 

์ถœ์ฒ˜ : ์นœ์ ˆํ•œ SQL ํŠœ๋‹