DBMS๋ž€?

DBMS๋Š” DataBase Management System์˜ ์•ฝ์ž๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์‹œ์Šคํ…œ์ด๋‹ค. DBMS๋Š” ์‚ฌ์šฉ์ž์™€ DB ์‚ฌ์ด์—์„œ ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์„ฑํ•ด์ฃผ๊ณ  ,DB๋ฅผ ๊ด€๋ฆฌํ•œ๋‹ค.

RDBMS๋ž€?

  • ํŽ˜์ด์ง€ ๋‹จ์œ„ I/O ์ˆ˜ํ–‰ - ๋ถ€๋ถ„ ์—…๋ฐ์ดํŠธ ๊ฐ€๋Šฅ
  • Clustering Index ๋ฐฉ์‹์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ฝ๊ณ  ์“ธ ์ˆ˜ ์žˆ์Œ
  • B+ tree ์ธ๋ฑ์Šค๋ฅผ ์‚ฌ์šฉํ•œ ํšจ์œจ์ ์ธ ๋ ˆ์ฝ”๋“œ ๊ฒ€์ƒ‰
  • Soft delete, outspcae-update์— ๊ฐ€๊นŒ์šด ๋ณต์žกํ•œ ๋ฐฉ์‹์˜ ์—…๋ฐ์ดํŠธ ๋ฐ ์‚ญ์ œ ์ง€์›
  • ๋™์‹œ์„ฑ์„ ๋†’์ด๊ณ  ํŠธ๋žœ์žญ์…˜์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด MVCC(Multiversion concurruncy control) ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์‚ฌ์šฉ