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

728x90

์ถ”์ฒœ์‹œ์Šคํ…œ

11/28 ์›” 1. DB I/O ๋ฐ ์ €์žฅ ๊ตฌ์กฐ - input: RAM์—์„œ HDD๋กœ ์ ‘๊ทผํ•ด์„œ ๋ฐ์ดํ„ฐ ๊ฐ’์„ ์ž…๋ ฅ - output: HDD์—์„œ RAM์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ถœ๋ ฅ - ๋žœ๋ค ์•ก์„ธ์Šค: ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ๋ฅผ ์„ค๋ช…ํ•ด์ฃผ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ์„ ๋•Œ CPU๊ฐ€ RAM์—์„œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(๋ณ€์ˆ˜)๋ฅผ ์ด์šฉํ•˜์—ฌ ์ฃผ์†Œ ๊ฐ’์„ ์•Œ์•„๋‚ธ ํ›„ RAM์ด๋‚˜ HDD๋กœ ๋ฐ”๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋Š” ๋ฐฉ์‹ - ์‹œํ€€์…œ ์•ก์„ธ์Šค: ๋…ผ๋ฆฌ์ (์ธ๋ฑ์Šค ๋ฆฌํ”„ ๋ธ”๋ก)๋˜๋Š” ๋ฌผ๋ฆฌ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ์ˆœ์„œ์— ๋”ฐ๋ผ ์ฐจ๋ก€๋Œ€๋กœ ๋ธ”๋ก์„ ์ฝ๋Š” ๋ฐฉ์‹ * ํ…Œ์ด๋ธ”์˜ ๊ฒฝ์šฐ ์„œ๋กœ ๋…ผ๋ฆฌ์ ์ธ ์—ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š์Œ, ์„ธ๊ทธ๋จผํŠธ์— ํ• ๋‹น๋œ ์ต์Šคํ…ํŠธ ๋ชฉ๋ก์„ ํ—ค๋”์— ๋งต(๊ฐ ์ต์Šคํ…ํŠธ์˜ ์ฒซ ๋ฒˆ์งธ ๋ธ”๋ก ์ฃผ์†Œ ๊ฐ’์„ ๊ฐ€์ง)์œผ๋กœ ๊ด€๋ฆฌํ•จ, ๋งต์—์„œ ๋ชฉ๋ก์„ ์–ป๊ณ  ๊ฐ ์ต์Šคํ…ํŠธ์˜ ์ฒซ ๋ฒˆ์งธ ๋ธ”๋ก๋ถ€ํ„ฐ ์ˆœ์„œ๋Œ€๋กœ ์ฝ๋Š” ๊ฒƒ์ด Full Table Scan - ํ’€ ์Šค.. ๋”๋ณด๊ธฐ

728x90