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

์‹คํ–‰๊ณ„ํš1

[Oracle] ์‹คํ–‰๊ณ„ํš ํ™•์ธ ๋ฐฉ๋ฒ• XPLAN, AutoTrace, SQL Trace ์‹คํ–‰๊ณ„ํš ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ’€๋•Œ๋ฅผ ๋– ์˜ฌ๋ ค๋ด…์‹œ๋‹ค. ๋ฌธ์ œ๋ฅผ ์ฝ๊ณ  ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ํ’€์–ด์•ผ ์ •ํ™•๋„์™€ ํšจ์œจ์„ฑ์„ ์žก์„ ์ˆ˜ ์žˆ์„์ง€ ๊ณ ๋ฏผํ•ฉ๋‹ˆ๋‹ค. ์™„์ „ํƒ์ƒ‰์„ ํ•ด์•ผํ•˜๋Š”์ง€, ์ด๋ถ„ํƒ์œผ๋กœ ์‹œ๊ฐ„๋ณต์žก๋„๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋Š”์ง€, ํ˜น์€ ์ž๋ฃŒ๊ตฌ์กฐ๋ฅผ ์–ด๋–ค ๊ฒƒ์„ ์„ ํƒํ•ด์•ผํ•˜๋Š”์ง€ ๋“ฑ ์—ฌ๋Ÿฌ ๊ณ ๋ฏผ์„ ํ•˜๊ณ  ์ตœ์ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์‹คํ–‰๊ณ„ํš๋„ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ‘ธ๋Š” ๊ณผ์ •๊ณผ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค. ์˜ตํ‹ฐ๋งˆ์ด์ €๊ฐ€ ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•ด์•ผ ๋น ๋ฅธ์†๋„๋กœ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๊ณ ๋ คํ•˜์—ฌ ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ธฐ๊นŒ์ง€์˜ ๊ณผ์ •์„ ์•Œ๋ ค์ค๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๋Ÿฌํ•œ ์‹คํ–‰๊ณ„ํš์„ ํ™•์ธํ•˜๋ฉด์„œ SQL ์ฟผ๋ฆฌ๋ฌธ์ด ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ๋Œ€๋Ÿ‰์œผ๋กœ ๋Š˜์–ด๋‚˜๋ฉด์„œ ํŠนํžˆ ์†๋„๊ฐ€ ์ค‘์š”ํ•œ ์š”์†Œ๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ํŠœ๋‹์„ ํ†ตํ•ด์„œ๋„ ์—„์ฒญ๋‚œ ํšจ์œจ์„ ์–ป์„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํŠœ๋‹์˜ ๊ธฐ๋ณธ์ธ ์‹ค.. 2020. 10. 4.