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

Database/Brent Ozar Unlimited

#2. ์ฒซ ๋ฒˆ์งธ ์ˆ˜์—… - ์‚ฌ์ „์ž‘์—…

(* ์ง์ ‘ ์ฝ๊ณ  ๋“ฃ๊ณ  ํ•ด์„ํ•œ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์˜ค๋ฅ˜ ๋งŽ์„ ์ˆ˜ ์žˆ์Œ ์ฃผ์˜)

 

์˜ค๋Š˜์€ ์ฒซ ๋ฒˆ์งธ ์ˆ˜์—…์„ ์ˆ˜๊ฐ•ํ•ด๋ณด๋ ค ํ•œ๋‹ค. ์ฒ˜์Œ ํ•˜๋Š” ๊ฑด ์•„๋‹ˆ์ง€๋งŒ ์žƒ์–ด๋ฒ„๋ฆฐ ์ดˆ์‹ฌ์„ ๋˜์ฐพ๊ณ ์ž ์ฒ˜์Œ์ฒ˜๋Ÿผ ์ž„ํ•  ์˜ˆ์ •์ด๋‹ค.

 

๋จผ์ € ์ด๋ฒˆ ์ˆ˜์—…์˜ ๋ชฉํ‘œ์ด๋‹ค.

 

 

clustered index์™€ nonclustered index์˜ ์ฐจ์ด์ ์„ ๋ฐฐ์šฐ๊ฒŒ ๋  ๊ฒƒ์ด๊ณ , ์–ด๋–ป๊ฒŒ convering index๋ฅผ ๋งŒ๋“œ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์‹คํ–‰ ๊ณ„ํš์˜ ๊ธฐ๋ณธ์ ์ธ ๋‚ด์šฉ์„ ๋ฐฐ์šธ ๊ฒƒ์ด๋‹ค. ๋‘๊ทผ๋‘๊ทผ.

 

๊ทธ๋Ÿฌ๋ ค๋ฉด ๋จผ์ € ํ•ด์•ผํ•  ๊ฒƒ๋“ค์ด ์žˆ๋‹ค. ์ผ๋‹จ ๋ธŒ๋ ŒํŠธ ์•„์ €์”จ๊ป˜์„œ ์˜ฌ๋ ค์ฃผ์‹  stackoverflow ๋ฐ์ดํ„ฐ pdf 5์žฅ์„ ํ”„๋ฆฐํŠธํ•ด์•ผ ํ•œ๋‹ค.

 

 

์˜ค๋Š˜ ๋“ค์„ ์œ ํŠœ๋ธŒ ์˜์ƒ์˜ ๊ฐ•์˜์ž๋ฃŒ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ ํŽ˜์ด์ง€์ด๋‹ค. ์˜์ƒ์—์„œ ์„ค๋ช…ํ•˜๋Š” Stackoverflow ๋ฐ์ดํ„ฐ์˜ ์ผ๋ถ€๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ํŒŒ์ผ์ด๋‹ค. ์ด ํŒŒ์ผ๋งŒ ์žˆ์–ด๋„ ์˜์ƒ์„ ์ˆ˜๊ฐ•ํ•˜๋Š”๋ฐ๋Š” ์ถฉ๋ถ„ํ•˜์ง€๋งŒ ์ถ”ํ›„ ์ˆ˜์—…์„ ์œ„ํ•ด ๋‚ด ์ปดํ„ฐ์—๋„ Stackoverflow ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์šด๋ฐ›์•„๋†”์•ผ ํ•  ๊ฒƒ ๊ฐ™์•„์„œ ๋‹ค์šด ๋ฐ›์•˜์—ˆ๋‹ค. ๋ฐ์ดํ„ฐ ๋‹ค์šด ๋ฐ›๋Š” ๊ณณ์€ ๋ธŒ๋ ŒํŠธ ์•„์ €์”จ๊ฐ€ ์‚ฌ์ดํŠธ์— ๋งํฌ ์˜ฌ๋ ค์ฃผ์‹  ๊ฒŒ ์žˆ๊ณ , ๋งํฌ ํƒ€๊ณ  ๋“ค์–ด๊ฐ€๋ฉด 10GB, 50GB ๋“ฑ ์—ฌ๋Ÿฌ ์‚ฌ์ด์ฆˆ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค์šด ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค. ์ž๊ธฐ ์ปดํ“จํ„ฐ ์‚ฌ์–‘์— ๋งž๊ฒŒ ์•”๊ฑฐ๋‚˜ ๋ฐ›์œผ๋ฉด ๋œ๋‹ค.

 

 

์ด ์ˆ˜์—… ์ฒ˜์Œ ๋“ค์—ˆ์„ ๋•Œ (์˜ค๋Š˜ ๋ง๊ณ ) ์†Œ์‹ฌํ•˜๊ฒŒ 10GB ์งœ๋ฆฌ๋ฅผ ๋‹ค์šด๋ฐ›์•˜๋˜ ๊ธฐ์–ต์ด ๋‚œ๋‹ค. ๊ทผ๋ฐ... ์–ด๋””์— ๋ฐ›์•˜์—ˆ์ง€...?

 

 

ํ•œ 10๋ถ„ ์ •๋„ ๋’ค์ง€๋‹ค ๋ณด๋‹ˆ๊นŒ ๋‹ค์šด๋กœ๋“œ ํด๋”์— ์žˆ์—ˆ๋‹ค^^ 

 

 

์„ค๋งˆ ๋‹ค์šด ๋ฐ›๊ณ  ์—ฌ๊ธฐ์— ๋†”๋’€๊ฒ ์–ด ํ•˜๊ณ  ๋”ด๋ฐ๋งŒ ์ฐพ์•„ ๋ดค๋Š”๋ฐ ์ •๋ง ์—ฌ๊ธฐ์— ๋†”๋‘๊ณ  ์•ˆ ์˜ฎ๊ฒผ์—ˆ๋‹ค;

์ด์ œ ๋‚˜๋Š” ์ด mdf ํŒŒ์ผ์„ ๋‚ด๊ฐ€ ์“ธ ์ˆ˜ ์žˆ๊ฒŒ ์—ฐ๊ฒฐํ•ด์•ผ ํ•œ๋‹ค. ํ•ด ๋ณธ ์  ์—†์œผ๋‹ˆ๊นŒ ์ธํ„ฐ๋„ท์„ ๋’ค์ ธ๋ดค๋‹ค.

 

 

.....

 

 

ใ…‡ใ…Ž

 

ใ„ฑใ…‘์•… ๋“œ๋””์–ด Stackoverflow ๋ฐ์ดํ„ฐ๋ฅผ ์“ธ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋‹ค!ใ… ใ… 

์ด์ œ ๋“œ๋””์–ด ์‚ฌ์ „ ์ž‘์—…์ด ๋๋‚ฌ์œผ๋‹ˆ ์˜์ƒ ๋ด์•ผ์ง€..