์ธ๋ฑ์Šค 1

[SQL] ์ธ๋ฑ์Šค Index

1. ์ธ๋ฑ์Šค Index - ์˜ค๋ผํด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ ๊ฒ€์ƒ‰ ์„ฑ๋Šฅ์˜ ํ–ฅ์ƒ์„ ์œ„ํ—ค ํ…Œ์ด๋ธ” ์นผ๋Ÿผ์— ์‚ฌ์šฉํ•˜๋Š” ๊ฐ์ฒด - ํ…Œ์ด๋ธ”์— ๋ณด๊ด€๋œ ํŠน์ • ํ–‰ ๋ฐ์ดํ„ฐ์˜ ์ฃผ์†Œ, ์ฆ‰ ์œ„์น˜ ์ •๋ณด๋ฅผ ์ฑ… ํŽ˜์ด์ง€์ฒ˜๋Ÿผ ๋ชฉ๋ก์œผ๋กœ ๋งŒ๋“ค์–ด ๋†“์€ ๊ฒƒ - ํ…Œ์ด๋ธ” ์นผ๋Ÿผ์„ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋ถ„์„์„ ํ†ตํ•ด ์„ ์ •ํ•˜์—ฌ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Œ - ์ธ๋ฑ์Šค ์‚ฌ์šฉ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ ๊ฒ€์ƒ‰ ๋ฐฉ์‹์„ ๊ตฌ๋ถ„ - Table Full Scan : ํ…Œ์ด๋ธ” ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ๋Š” ๋ฐฉ์‹ - Index scan : ์ธ๋ฑ์Šค๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฐพ๋Š” ๋ฐฉ์‹ - ์ธ๋ฑ์Šค ๋˜ํ•œ ์˜ค๋ผํด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์ฒด์ด๋ฏ€๋กœ ์†Œ์œ  ์‚ฌ์šฉ์ž์™€ ์‚ฌ์šฉ ๊ถŒํ•œ์ด ์กด์žฌ - ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ํŠน์ • ํ…Œ์ด๋ธ”์˜ ์นผ๋Ÿผ์— ์ง€์ •ํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ ์นผ๋Ÿผ์ด ๊ธฐ๋ณธํ‚ค ๋˜๋Š” ๊ณ ์œ ํ‚ค ์ผ ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋จ - ํ˜„์žฌ ์ ‘์†ํ•œ ๊ณ„์ • ์†Œ์œ ์˜ ..