728x90

DB(Database)/MSSQL 1

SQL Server Architecture

DBMS ์•„ํ‚คํ…์ฒ˜ - DBMS๋Š” ์ ์–ด๋„ ํ•˜๋‚˜ ์ด์ƒ์˜ ์ธ์Šคํ„ด์Šค์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํฌํ•จ - ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ์œ ์ €(์‘์šฉ)๋ฐ์ดํ„ฐ์™€ ์‹œ์Šคํ…œ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฌผ๋ฆฌ ํŒŒ์ผ๋“ค๋กœ ๊ตฌ์„ฑ - ์ธ์Šคํ„ด์Šค๋Š” DBMS ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ์ดํ„ฐ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค(memory, process)๋กœ ๊ตฌ์„ฑ ** process: ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ์‹คํ–‰ ๋‹จ์œ„, process ๋‚ด์— ์—ฌ๋Ÿฌ ์ž‘์—…์„ ๋™์‹œ์— ์ˆ˜ํ–‰ํ•  ๋•Œ ์ž‘์—…์˜ ๋‹จ์œ„ ๋˜๋Š” ๊ฐœ์ฒด thread ์˜ค๋ผํด ์•„ํ‚คํ…์ฒ˜ ์˜ค๋ผํด ์„œ๋ฒ„ = Instance(๋ฉ”๋ชจ๋ฆฌ ์˜์—ญ + background ํ”„๋กœ์„ธ์Šค ์˜์—ญ) + Database(์ €์žฅ ํŒŒ์ผ ์˜์—ญ) ํด๋ผ์ด์–ธํŠธ ํ”„๋กœ์„ธ์Šค -> ์„œ๋ฒ„ ํ”„๋กœ์„ธ์Šค: client๊ฐ€ ์š”์ฒญํ•œ SQL ์ฟผ๋ฆฌ๋ฅผ server process๊ฐ€ ์‹คํ–‰ ๊ฒฐ๊ณผ ์ „๋‹ฌ, application์„ ํ†ตํ•ด ์š”์ฒญ๋œ SQL..

DB(Database)/MSSQL 2022.06.13
728x90