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

Result Cache1

[ORACLE] Result Cache ์—ญํ•  ๋ฐ ์‹ค์Šต Result Cache Result Cache๋Š” Oracle 11g์—์„œ ์ฒ˜์Œ ์†Œ๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Result Cache๋Š” ์‚ฌ์šฉ์ž๋“ค์˜ ๋Œ€๊ธฐ ์ƒํ™ฉ์„ ์ค„์—ฌ์ค„ ์ˆ˜ ์žˆ๋Š” ๋Œ€์•ˆ์œผ๋กœ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ์‚ฌ์šฉ์ž๊ฐ€ SQL ๋ฌธ์žฅ์„ ์งˆ์˜ ํ–ˆ์„๋•Œ Server Process๊ฐ€ ๊ฐ€์žฅ ๋จผ์ €ํ•˜๋Š” ์ผ์€ Parse ์ž‘์—…์„ ํ†ตํ•ด ๋งŒ๋“ค์–ด์ง„ ์‹คํ–‰๊ณ„ํš์œผ๋กœ Database Buffer Cache์— ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์กด์žฌํ•˜๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ํ•œ๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ–ˆ์„ ๋•Œ๋Š” ์ƒ๊ด€์—†์ง€๋งŒ, ๋‹ค์ˆ˜์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๋™์‹œ์— Database Buffer Cache๋ฅผ ์ ‘๊ทผํ•˜๋ ค๊ณ  ํ• ๋•Œ ์ฝ๊ธฐ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด Latch๋ผ๋Š” ๋ฉ”๋ชจ๋ฆฌ์— ๋Œ€ํ•œ Lock์„ ํ™•๋ณดํ•˜์—ฌ Latch๋ฅผ ์†Œ์œ ํ•˜๊ณ  ์žˆ๋Š” ์‚ฌ์šฉ์ž๋งŒ ํ•ด๋‹น Block์— ๋Œ€ํ•œ ์ž‘์—… ์ˆ˜ํ–‰์ด ๊ฐ€๋Šฅํ•˜์—ฌ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๊ฐ€ ๋Œ€๊ธฐํ•˜๋Š” ํ˜„์ƒ์ด .. 2020. 7. 5.