์ฝ๊ธฐ ํ’€ ์ •๋ณด

Cloud SQL ์ฝ๊ธฐ ํ’€์€ ๋Œ€๊ทœ๋ชจ ์ฝ๊ธฐ ์›Œํฌ๋กœ๋“œ์˜ ๋ถ€ํ•˜ ๋ถ„์‚ฐ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ฝ๊ธฐ ํ’€์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

์ฝ๊ธฐ ํ’€์€ ๋Œ€๊ทœ๋ชจ ์ฝ๊ธฐ ์›Œํฌ๋กœ๋“œ๋ฅผ ๋ถ„์‚ฐํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์ฝ๊ธฐ ๋ณต์ œ๋ณธ ์ธ์Šคํ„ด์Šค์˜ ๋ชจ์Œ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์›Œํฌ๋กœ๋“œ๋ฅผ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์—์„œ ์ฝ๊ธฐ ํ’€๋กœ ๋ฆฌ๋””๋ ‰์…˜ํ•˜์—ฌ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์˜ ๋ถ€ํ•˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฝ๊ธฐ ํ’€์˜ ๊ฐ ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์„ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ฝ๊ธฐ ํ’€์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ˆ˜ํ‰ ์ถ•์†Œ ๋˜๋Š” ํ™•์žฅ: ์ฝ๊ธฐ ํ’€์—์„œ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ ์ˆ˜๋ฅผ ์ˆ˜์ •ํ•˜์—ฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ ์šฉ๋Ÿ‰์„ ์ˆ˜ํ‰์œผ๋กœ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์ฝ๊ธฐ ํ’€์€ 1~7๊ฐœ์˜ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์ˆ˜์ง ํ™•์žฅ ๋˜๋Š” ์ถ•์†Œ: ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์™€ ์—ฐ๊ฒฐ๋œ ๋จธ์‹  ์œ ํ˜•์„ ์ˆ˜์ •ํ•˜์—ฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ ์šฉ๋Ÿ‰์„ ์ˆ˜์ง์œผ๋กœ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค. ์ •์˜๋œ ํ›„์—๋Š” ๊ตฌ์„ฑ์ด ์ฝ๊ธฐ ํ’€์˜ ๊ฐ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์— ์ผ๊ด€์ ์œผ๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์Šคํ† ๋ฆฌ์ง€, ์—ฐ๊ฒฐ ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ตฌ์„ฑ ํ”Œ๋ž˜๊ทธ์™€ ๊ฐ™์€ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ ์„ค์ •์„ ์ˆ˜์ •ํ•˜๋ฉด ๋ณ€๊ฒฝ์‚ฌํ•ญ์ด ์ฝ๊ธฐ ํ’€์˜ ๊ฐ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์— ์ผ๊ด€์ ์œผ๋กœ ์ž๋™ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

๋‹จ์ผ ์ฝ๊ธฐ ์—”๋“œํฌ์ธํŠธ๋ฅผ ํ†ตํ•ด ์ฝ๊ธฐ ํ’€์— ์•ก์„ธ์Šค

์ฝ๊ธฐ ํ’€์€ ๋ณ€๊ฒฝ ๋ถˆ๊ฐ€๋Šฅํ•œ IP ์ฃผ์†Œ๊ฐ€ ์žˆ๋Š” ๋‹จ์ผ ์ฝ๊ธฐ ์—”๋“œํฌ์ธํŠธ๋ฅผ ํ†ตํ•ด ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—”๋“œํฌ์ธํŠธ๋ฅผ ํ†ตํ•ด ์ด๋ฃจ์–ด์ง„ ์—ฐ๊ฒฐ์€ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ ์ค‘ ํ•˜๋‚˜๋กœ ์ž๋™ ๋ฆฌ๋””๋ ‰์…˜๋ฉ๋‹ˆ๋‹ค. ์ฝ๊ธฐ ํ’€์„ ์ˆ˜ํ‰ ์ถ•์†Œ ๋˜๋Š” ์ˆ˜ํ‰ ํ™•์žฅํ•˜๋ ค๋Š” ๊ฒฝ์šฐ ์ฝ๊ธฐ ํ’€์—์„œ ์ƒˆ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ๋ฅผ ๋งŒ๋“ค๊ฑฐ๋‚˜ ์ด์ „ ๋…ธ๋“œ๋ฅผ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์ด์ „์— ์ด ๋‹จ์ผ ์ฝ๊ธฐ ์—”๋“œํฌ์ธํŠธ์— ์—ฐ๊ฒฐ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์žฌ๊ตฌ์„ฑํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

๊ฐ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์—๋Š” ์ž์ฒด IP ์ฃผ์†Œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ•˜๋Š” ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์€ ์•„๋‹ˆ์ง€๋งŒ ์ด๋Ÿฌํ•œ IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ณ„ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์˜ ์„ฑ๋Šฅ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฝ๊ธฐ ํ’€ ๋˜๋Š” ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ(IP ์ฃผ์†Œ ๋˜๋Š” ์—ฐ๊ฒฐ ๋ฌธ์ž์—ด)์˜ ์—ฐ๊ฒฐ ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ฝ๊ธฐ ํ’€ ์ •๋ณด ๋ณด๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๋ณต์ œ

Cloud SQL ์ฝ๊ธฐ ํ’€ ๋ณต์ œ๋Š” SQL Server ์ฝ๊ธฐ ํ™•์žฅ ๊ฐ€์šฉ์„ฑ ๊ทธ๋ฃน์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ณต์ œ ์ •๋ณด๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

์ฝ๊ธฐ ํ’€ ํŠน์„ฑ

๋‹ค์Œ๊ณผ ๊ฐ™์€ ํŠน์„ฑ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • ๋…ธ๋“œ๊ฐ€ 2๊ฐœ ์ด์ƒ์ธ ์ฝ๊ธฐ ํ’€์—๋Š” ์„œ๋น„์Šค์ˆ˜์ค€๊ณ„์•ฝ (SLA)์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ์ฝ๊ธฐ ํ’€์˜ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ๋Š” ํ•ญ์ƒ ์‚ฌ์šฉ์ž๊ฐ€ ์ง€์ •ํ•œ ๊ฒƒ๊ณผ ๋™์ผํ•œ ๋ฆฌ์ „์— ์žˆ์Šต๋‹ˆ๋‹ค. Google Cloud ๋Š” ๋ฆฌ์ „ ๋‚ด ๋ชจ๋“  ์˜์—ญ์—์„œ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ ์ƒ์ฃผ๋ฅผ ๋ฒˆ๊ฐˆ์•„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์—๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ์ฝ๊ธฐ ํ’€์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹ค์Œ ์ž‘์—…์—๋Š” 1์ดˆ ๋ฏธ๋งŒ์˜ ๋‹ค์šดํƒ€์ž„์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.
    • ์ˆ˜ํ‰ ํ™•์žฅ ๋˜๋Š” ์ถ•์†Œ(์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ ์ถ”๊ฐ€ ๋˜๋Š” ์‚ญ์ œ)
    • ์ˆ˜์ง ํ™•์žฅ ๋˜๋Š” ์ถ•์†Œ(ํ’€์˜ ๋…ธ๋“œ ๋จธ์‹  ์œ ํ˜• ๋ณ€๊ฒฝ)
    • ๊ธฐ์กด ์˜์—ญ ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์„ ์ฝ๊ธฐ ํ’€๋กœ ๋ณ€ํ™˜
  • ์ฝ๊ธฐ ํ’€์€ ์ฝ๊ธฐ ๋ณต์ œ๋ณธ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค๋ณด๋‹ค ๋จผ์ € ์œ ์ง€๋ณด์ˆ˜๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค. ์ฝ๊ธฐ ๋ณต์ œ๋ณธ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ฝ๊ธฐ ํ’€์€ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์˜ ์œ ์ง€๋ณด์ˆ˜ ๊ธฐ๊ฐ„์— ์œ ์ง€๋ณด์ˆ˜๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค.
  • ๊ฐ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์—๋Š” Cloud SQL ์ฝ๊ธฐ ๋ณต์ œ๋ณธ๊ณผ ๋™์ผํ•œ ์ธก์ •ํ•ญ๋ชฉ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • gcloud ๋˜๋Š” Google Cloud ์ฝ˜์†”์„ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋กœ์ ํŠธ์˜ ์„ธ๋ถ€์ •๋ณด๋ฅผ ์„ค๋ช…ํ•  ๋•Œ๋Š” ์ฝ๊ธฐ ํ’€ ์ด๋ฆ„์ด ๋‚˜์—ด๋˜์ง€๋งŒ ๊ฐœ๋ณ„ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ ์ด๋ฆ„์€ ๋‚˜์—ด๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ œํ•œ์‚ฌํ•ญ

๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ œํ•œ์‚ฌํ•ญ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • ์ฝ๊ธฐ ํ’€์€ ์ƒˆ ๋„คํŠธ์›Œํฌ ์•„ํ‚คํ…์ฒ˜์˜ Cloud SQL Enterprise Plus ๋ฒ„์ „ ์ธ์Šคํ„ด์Šค์—์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ๊ธฐ ํ’€๊ณผ ์—ฐ๊ฒฐ๋œ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค๋„ Cloud SQL Enterprise Plus ๋ฒ„์ „ ์ธ์Šคํ„ด์Šค์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค๋‹น ์ตœ๋Œ€ 7๊ฐœ์˜ ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ’์—๋Š” ์ฝ๊ธฐ ๋ณต์ œ๋ณธ๊ณผ ์ฝ๊ธฐ ํ’€ ์ธ์Šคํ„ด์Šค ์•„๋ž˜์˜ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ ์ˆ˜์˜ ๊ฒฐํ•ฉ๋œ ์ˆ˜๊ฐ€ ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์— ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์ด 2๊ฐœ ์žˆ๊ณ  ์ฝ๊ธฐ ๋ณต์ œ๋ณธ(์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ)์ด 5๊ฐœ์ธ ๋ณ„๋„์˜ ์ฝ๊ธฐ ํ’€์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • SQL Server ์ธ์Šคํ„ด์Šค์—์„œ๋Š” ์ฝ๊ธฐ ํ’€ ์ž๋™ ํ™•์žฅ ๊ธฐ๋Šฅ์ด ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๊ณ ๊ธ‰ ์žฌํ•ด ๋ณต๊ตฌ๋Š” ์ฝ๊ธฐ ํ’€๊ณผ ํ˜ธํ™˜๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค๋Š” ์ฝ๊ธฐ ํ’€๊ณผ ์—ฐ์‡„ ๋ณต์ œ๋ณธ์„ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์ •์ƒ์ธ์ง€ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์—์„œ ํŠธ๋ž˜ํ”ฝ์ด ์ œ๊ณต๋˜์ง€๋งŒ ํ•ด๋‹น ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์˜ ๋ณต์ œ ์ง€์—ฐ์ด ์–ผ๋งˆ๋‚˜ ๋†’์€์ง€๋Š” ๊ด€๊ณ„์—†์Šต๋‹ˆ๋‹ค. ์ง€์—ฐ๋˜์ง€ ์•Š์€ ๋‹ค๋ฅธ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ๊ฐ€ ์žˆ๋”๋ผ๋„ ์ง€์—ฐ๋œ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์—์„œ ํŠธ๋ž˜ํ”ฝ์ด ์ œ๊ณต๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํ–‰ ์ค‘์ด๊ณ  ์ฟผ๋ฆฌ์— ์‘๋‹ตํ•  ์ˆ˜ ์žˆ์œผ๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์ •์ƒ์œผ๋กœ ๊ฐ„์ฃผ๋˜์ง€๋งŒ ์ œ๊ณต๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ตœ์‹  ์ƒํƒœ์— ๊ด€ํ•œ ์š”๊ตฌ์‚ฌํ•ญ์€ ์—†์Šต๋‹ˆ๋‹ค.
  • ๋‹จ์ผ ๋…ผ๋ฆฌ์  ์„ธ์…˜์ด ์ฝ๊ธฐ ํ’€์˜ ์—ฌ๋Ÿฌ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์— ์—ฐ๊ฒฐ๋œ๋‹ค๋Š” ๋ณด์žฅ์€ ์—†์Šต๋‹ˆ๋‹ค. ์„ธ์…˜์˜ ํ›„์† ์š”์ฒญ์ด ์ด์ „ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•œ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ๋ณด๋‹ค ๋ณต์ œ ์œ„์น˜๊ฐ€ ๋‚ฎ์€ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์— ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋กœ ์ธํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ƒํƒœ๊ฐ€ ๊ณผ๊ฑฐ๋กœ ๋Œ์•„๊ฐ„ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹ค์Œ ์œ ํ˜•์˜ ์—…๋ฐ์ดํŠธ๋Š” ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
    • ์ฝ๊ธฐ ํ’€์€ ์—ฌ์ „ํžˆ Cloud SQL ์œ ์ง€๋ณด์ˆ˜ ์—…๋ฐ์ดํŠธ๋ฅผ ์ˆ˜์‹ ํ•˜์ง€๋งŒ ์ฝ๊ธฐ ํ’€ ๋˜๋Š” ์—ฐ๊ฒฐ๋œ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค๋ฅผ ์ƒˆ๋กœ์šด ์ฃผ ๋ฒ„์ „ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.
    • ์ฝ๊ธฐ ํ’€์˜ ๋…ธ๋“œ ์‹œ์ž‘ ๋˜๋Š” ์ค‘์ง€
  • ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์—์„œ ์ง€์›๋˜์ง€ ์•Š๋Š” ์ž‘์—… ์™ธ์—๋„ ์ฝ๊ธฐ ํ’€์—์„œ๋Š” ๋‹ค์Œ ์ž‘์—…์ด ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๊ณต์œ  CA ๋˜๋Š” ๊ณ ๊ฐ ๊ด€๋ฆฌ CA๊ฐ€ ์žˆ๋Š” SSL/TLS ์ธ์ฆ์„œ๋Š” ์ฝ๊ธฐ ํ’€๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ์ฝ๊ธฐ ํ’€์€ ์—ฐ๊ฒฐ๋œ ๋ณต์ œ๋ณธ์ด๋‚˜ ๋‹ค๋ฅธ ์ฝ๊ธฐ ํ’€๊ณผ ๊ฐ™์€ ๋‹ค๋ฅธ ์ธ์Šคํ„ด์Šค๋กœ ๋ณต์ œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ์ฝ๊ธฐ ํ’€์€ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์—์„œ ์ง์ ‘ ๋ณต์ œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ๋œ ๋ณต์ œ๋ณธ์ผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
  • ์ฝ๊ธฐ ํ’€์„ ๋งŒ๋“ค๊ฑฐ๋‚˜ ํ™•์žฅํ•  ๋•Œ๋Š” ์ฝ๊ธฐ ํ’€๊ณผ ์—ฐ๊ฒฐ๋œ ์ด์ „ ํ’€ ์ƒ์„ฑ, ์ˆ˜ํ‰ ์ถ•์†Œ ๋˜๋Š” ์ˆ˜ํ‰ ํ™•์žฅ ์ž‘์—…์ด ์™„๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ œํ•œ์€ ๋™์ผํ•œ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์™€ ์—ฐ๊ฒฐ๋œ ๋‹ค๋ฅธ ๋ชจ๋“  ์ฝ๊ธฐ ํ’€์—๋„ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋™์ผํ•œ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์™€ ์—ฐ๊ฒฐ๋œ ์—ฌ๋Ÿฌ ์ฝ๊ธฐ ํ’€์„ ํ™•์žฅํ•˜๋ ค๋ฉด ์ฒซ ๋ฒˆ์งธ ์ฝ๊ธฐ ํ’€๊ณผ ์—ฐ๊ฒฐ๋œ ํ™•์žฅ ์ž‘์—…์ด ์™„๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฐ ํ›„ ๋‹ค์Œ ์ฝ๊ธฐ ํ’€ ํ™•์žฅ์„ ์‹œ์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ ์š”์ฒญ์„ ์‹คํ–‰ํ•˜๋ฉด Operation failed because another operation was already in progress. ์˜ค๋ฅ˜๊ฐ€ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ๋ณธ ๋ณต์ œ๋ณธ๊ณผ ๋™์ผํ•œ ๋ฆฌ์ „์— ์žˆ๋Š” ์˜์—ญ ๋ณต์ œ๋ณธ๋งŒ ์ฝ๊ธฐ ํ’€์—์„œ ์‚ฌ์šฉํ•˜๋„๋ก ๋ณ€ํ™˜๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ์—๋Š” ๋‹ค์–‘ํ•œ ์ˆ˜์ค€์˜ ๋ณต์ œ ์ง€์—ฐ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋กœ ์ธํ•ด ์ฝ๊ธฐ๊ฐ€ ์ผ๊ด€๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋†’์€ ์ฝ๊ธฐ ์ผ๊ด€์„ฑ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ ์ฝ๊ธฐ ํ’€์„ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€์‹  ๋‹จ์ผ ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์„ ์ˆ˜์ง์œผ๋กœ ํ™•์žฅํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
  • Cloud SQL์€ ๋‹ค์Œ ์กฐ๊ฑด์—์„œ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ๋ฅผ ์ž๋™์œผ๋กœ ๋ณต๊ตฌํ•ฉ๋‹ˆ๋‹ค.
    • ์ธ์Šคํ„ด์Šค๊ฐ€ ๋‹ค์šด๋œ ๊ฒฝ์šฐ
    • ๋ณต์ œ๊ฐ€ ์ค‘๋‹จ๋œ ๊ฒฝ์šฐ

    ์ด๋Ÿฌํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์—์„œ ์ถ”๊ฐ€ ๋กœ๊ทธ์ธ์„ ๋งŒ๋“œ๋Š” ๊ฒฝ์šฐ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ๊ฐ€ ๋‹ค์‹œ ์ƒ์„ฑ๋œ ํ›„์—๋Š” ํ•ด๋‹น ๋กœ๊ทธ์ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๊ทธ์ธํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ฝ๊ธฐ ์—”๋“œํฌ์ธํŠธ์— ์‚ฌ์šฉํ•˜๋Š” ๋กœ๊ทธ์ธ์ด ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

  • Microsoft๋Š” ์„œ๋ฒ„ ๊ฐ์ฒด ๋ณต์ œ๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

    ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์—์„œ ๋งŒ๋“  ์„œ๋ฒ„ ์ˆ˜์ค€ ๊ฐ์ฒด๋Š” ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์—์„œ๋„ ๋งŒ๋“ค์–ด ๊ด€๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฐ์ฒด๋Š” ์ž๋™์œผ๋กœ ๋ณต์ œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

    ์ด ๋™์ž‘์€ ๋‹ค์Œ ์‹œ๋‚˜๋ฆฌ์˜ค์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค(๋ชจ๋“  ์‹œ๋‚˜๋ฆฌ์˜ค๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์ง€๋Š” ์•Š์Œ).

    • ์ฝ๊ธฐ ํ’€์„ ๋ณต๊ตฌํ•˜๋Š” ์ค‘์ž…๋‹ˆ๋‹ค.
    • ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์„ ์ฝ๊ธฐ ํ’€๋กœ ๋ณ€ํ™˜
      • ๋กœ๊ทธ์ธ๊ณผ ๊ฐ™์€ ์„œ๋ฒ„ ์ˆ˜์ค€ ๊ฐ์ฒด์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์—†๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
      • ์›๋ž˜ ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์—๋Š” ์žˆ์ง€๋งŒ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์—๋Š” ์—†๋Š” ๋กœ๊ทธ์ธ์„ ๋งŒ๋“œ๋Š” ๊ฒฝ์šฐ ๋กœ๊ทธ์ธ์ด ์ƒˆ ์ฝ๊ธฐ ํ’€ ๋…ธ๋“œ๋กœ ๋ณต์ œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
    • ์ฝ๊ธฐ ํ’€์„ ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์œผ๋กœ ๋ณ€ํ™˜
      • ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค๊ฐ€ ์•„๋‹Œ ์ฝ๊ธฐ ํ’€์— ๋กœ๊ทธ์ธ์„ ๋งŒ๋“  ํ›„ ๋‚˜์ค‘์— ์ฝ๊ธฐ ํ’€์„ ์‚ฌ์šฉ ์ค‘์ง€ํ•˜๋ฉด ๋กœ๊ทธ์ธ์ด ๋” ์ด์ƒ ์กด์žฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

    ๋ณต์ œ๋˜์ง€ ์•Š๋Š” ์„œ๋ฒ„ ์ˆ˜์ค€ ๊ฐ์ฒด์˜ ์˜ˆ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

    • ๋กœ๊ทธ์ธ
    • ์—ฐ๊ฒฐ๋œ ์„œ๋ฒ„ ๊ตฌ์„ฑ์ž…๋‹ˆ๋‹ค.
    • SQL Server ๊ฐ์‚ฌ๋กœ ์ƒ์„ฑ๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ฐ์‚ฌ ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.
    • XEvents ์„ธ์…˜ ๋ฐ ํ•ด๋‹น ๊ตฌ์„ฑ ์„ค์ •

    ์ž์„ธํ•œ ๋‚ด์šฉ์€ Microsoft ๋ฌธ์„œ๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

  • ํˆฌ๋ช… ๋ฐ์ดํ„ฐ ์•”ํ˜ธํ™” (TDE) ์ธ์ฆ์„œ๋Š” ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐ ๋‚ด๋ณด๋‚ด๊ธฐ ์ž‘์—… ๋ชจ๋‘์—์„œ ์ฐจ๋‹จ๋ฉ๋‹ˆ๋‹ค.
  • ํ•ญ์ƒ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์—์„œ TDE ์ธ์ฆ์„œ๋ฅผ ๊ฐ€์ ธ์˜ค๊ณ  ๋‚ด๋ณด๋‚ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ณต์ œ๋ณธ ์œ ํ˜•๊ณผ ๊ด€๊ณ„์—†์ด TDE ์ธ์ฆ์„œ๋Š” ์ฝ๊ธฐ ํ’€์˜ ๋ชจ๋“  ์ฝ๊ธฐ ๋ณต์ œ๋ณธ์— ์ž๋™์œผ๋กœ ๋ณต์ œ๋ฉ๋‹ˆ๋‹ค.
  • TDE ๊ฐ€์ ธ์˜ค๊ธฐ ๋ฐ ๋‚ด๋ณด๋‚ด๊ธฐ ์ž‘์—…์€ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•ญ์ƒ ๊ธฐ๋ณธ ์ธ์Šคํ„ด์Šค์—์„œ TDE ์ธ์ฆ์„œ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

๋‹ค์Œ ๋‹จ๊ณ„