Home > Àüü±â»ç

[½ÃÅ¥¸®Æ¼ Q&A] DB¾Ïȣȭ, °¡¿ë¼º ¹®Á¦´Â ¾ø³ª¿ä?

ÀÔ·Â : 2014-09-05 11:01
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â īī¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
Q. ¹æ´ëÇÑ DB¸¦ ´Ù·ç´Â À¥¼­ºñ½ºÀÇ °æ¿ì, DB ¾Ïȣȭ¸¦ ÇßÀ» ¶§ °¡¿ë¼º¿¡ ¹®Á¦°¡ ¾ø´Â °ÍÀΰ¡? DB ¾Ïȣȭ °¡¿îµ¥¼­µµ °¡¿ë¼ºÀ» ÃÖ´ëÇÑ º¸ÀåÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ÀÖ´ÂÁö ±Ã±ÝÇÏ´Ù.


A-1. DB¸¦ ¾ÏȣȭÇÑ °æ¿ì, °¡¿ë¼º¿¡ °üÇÑ À̽´´Â ù ¹øÂ°·Î´Â ¾Ï¡¤º¹È£ Á¦Ç°ÀÇ Àå¾Ö°¡ ¹ß»ýÇÏ´Â °æ¿ì¿Í µÎ ¹øÂ°·Î´Â ¾Ïȣ۸¦ ¸Á½ÇÇÑ °æ¿ì·Î ³ª´­ ¼ö ÀÖ´Ù. ÀÌ ¹®Á¦´Â 49¹ø ´äº¯¿¡¼­ µû·Î »ó¼¼È÷ ¼³¸íÇϰí ÀÖ´Ù. Àå¾Ö »óȲÀ» Á¦¿ÜÇÑ °¡¿ë¼º À̽´·Î´Â ¼º´É ÀúÇÏ¿Í ±× º¸Àü¹æ¾ÈÀÌ ÀÖÀ¸¸ç »ó¼¼ÇÑ ³»¿ëÀº ´ÙÀ½°ú °°´Ù.


Ä÷³±æÀ̰¡ Áõ°¡Çϸç ÀúÀå°ø°£, I/O Áõ°¡ µî Full Table Scan¿¡ ¿µÇâÀ» ¹ÌÄ¡°Ô µÈ´Ù. ¶ÇÇÑ °³¹ßµÈ ÄÚµù¿¡ ¹®Á¦¿¡¼­µµ ¼º´É¹®Á¦¸¦ ¹ß»ý½Ãų ¼ö ÀÖÀ¸¸ç, API, Plug-In ¹æ½Äµé ¶ÇÇÑ ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ó¸®Çҽÿ¡´Â ¾Ïº¹È£È­ ºÎÇϰ¡ ¹ß»ýµÇ±âµµ ÇÑ´Ù.


ÀÌ·¯ÇÑ ¼º´É ¹®Á¦µéÀ» ¹æÁöÇϱâ À§Çؼ­´Â SQLÀÇ ÃÖÀûÈ­°¡ ÇÊ¿äÇϸç, Çö ½Ã½ºÅÛ¿¡ ÃÖÀûÈ­µÈ »óÅ¿¡¼­ ¾Ïȣȭ¸¦ ÁøÇàÇØ¾ß ÇÑ´Ù. ±×·¯±â À§Çؼ­´Â »ç¿ëÇϰí ÀÖ´Â DB¿Í ¼­¹ö µî ȯ°æÀ̳ª ¹öÀüÀ» ÆÄ¾ÇÇϰí ÀÖ¾î¾ß Çϸç, ³»ºÎ¿¡ ¾î¶² µ¥ÀÌÅ͵éÀÌ ÀúÀåµÇ¾î ÀÖ´ÂÁö, µ¥ÀÌÅ͵é Áß¿¡¼­´Â ¾î¶² µ¥ÀÌÅ͸¦ ¾ÏÈ£È­ÇØ¾ß ÇÏ´ÂÁö¿Í °°Àº Á¤º¸°¡ »çÀü¿¡ ÆÄ¾ÇÀÌ µÈ »óÅ¿¡¼­ ÁøÇàÇØ¾ß ÇÑ´Ù.


DB¾Ïȣȭ ¼º´É º¸Àü ¹æ¹ý¿¡ À־ °í·ÁÇÒ »çÇ×Àº È¿°ú ´ëºñ ºñ¿ë(¶óÀ̼±½º ¹× °³¹ß ÀΰǺñ)ÀÌ Àú·ÅÇÑ ¹æ¾ÈÀ¸·Î ¸¸Á·ÇÒ¸¸ÇÑ °á°ú¸¦ µµÃâÇÏ´Â °ÍÀÌ °ü°ÇÀ̸ç, 1´Ü°è ¹æ¾ÈÀ¸·Î´Â ºñ¿ë È¿°ú°¡ ÁÁÀº SQLÀ» ¼öÁ¤ÇÏ¿© View¸¦ ¿ìȸÇÏ´Â ¹æ¾ÈÀ» Àû¿ëÇÏ°í °á°ú°¡ ¸¸Á·½º·´Áö ¸øÇÑ °æ¿ì, 2´Ü°è ¹æ¾ÈÀ¸·Î API¸¦ º´¿ëÇÏ´Â Hybrid ±¸¼ºÀ» °í·ÁÇÏ´Â °ÍÀÌ ¿Ã¹Ù¸¥ ¹æ¹ýÀÌ´Ù.


¶ÇÇÑ ¾Ïȣȭ Àû¿ëµÈ Ä÷³¿¡ ´ë ÇÑ »öÀΰ˻ö(Index Searching) Áï ÀÏÄ¡°Ë»ö, Àü¹æ, ¹üÀ§(LIKE,BETWEEN, >, <, >=, <=µî ¸ðµç Àü¹æ ÀÏÄ¡ °Ë»ö) ±â´ÉµéÀ» Ȱ¿ëÇØ¾ß¸¸ ¾Ïȣȭ Àû¿ë ÈÄ ¼º´É¿¡ ´ëÇÑ °¨¼Ò¸¦ ÃÖ¼ÒÈ­ ÇÒ ¼ö ÀÖ´Ù.

(Á¶µ·¼· À̱۷ιú½Ã½ºÅÛ ÀÌ»ç/alex@eglobalsys.co.kr)      

A-2. DB¾Ïȣȭ ¹æ½Ä¿¡ µû¶ó °¡¿ë¼ºÀÌ ¶³¾îÁö´Â ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¹Ç·Î º¥Ä¡¸¶Å· Å×½ºÆ®(BMT) µîÀ» ¼öÇàÇÏ¿©, ÃÖÀûÀÇ ¼Ö·ç¼ÇÀ» ¼±ÅÃÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù. DB¾Ïȣȭ ¹æ½Ä¿¡´Â 5°¡Áö ¹æ½ÄÀÌ ÀÖ´Ù.


ù ¹øÂ°, ÀÀ¿ëÇÁ·Î±×·¥ ÀÚü ¾Ïȣȭ´Â ¾Ï¡¤º¹È£È­ ¸ðµâÀÌ API¶óÀ̺귯¸® ÇüÅ·Π¾îÇø®ÄÉÀÌ¼Ç ¼­¹ö¿¡ ¼³Ä¡µÇ°í ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ¾Ï¡¤º¹È£È­ ¸ðµâÀ» È£ÃâÇÏ´Â ¹æ½ÄÀÌ´Ù. ¾îÇø®ÄÉÀÌ¼Ç ¼­¹ö¿¡ ¾Ï¡¤º¹È£È­¸¦ À§ÇÑ Ãß°¡ÀûÀÎ ºÎÇϰ¡ ¹ß»ýÇÑ´Ù.


µÎ ¹øÂ°, DB¼­¹ö ¾Ïȣȭ ¹æ½ÄÀº ¾Ï¡¤º¹È£È­ ¸ðµâÀÌ DB¼­¹ö¿¡ ¼³Ä¡µÇ°í DBMS¿¡¼­ Ç÷¯±×ÀÎ(Plug-In)À¸·Î ¿¬°áµÈ ¾Ï¡¤º¹È£È­ ¸ðµâÀ» È£ÃâÇÏ´Â ¹æ½ÄÀÌ´Ù. DBMS¿¡¼­ DB¼­¹öÀÇ ¾Ï¡¤º¹È£È­ ¸ðµâÀ» Ç÷¯±×ÀÎÀ¸·Î È£ÃâÇÒ ¶§ Ãß°¡ÀûÀÎ ºÎÇϰ¡ ¹ß»ýÇØ ¼º´ÉÀÌ ÀúÇ쵃 ¼ö ÀÖ´Ù.


¼¼ ¹øÂ°, DBMS ÀÚü ¾Ïȣȭ¹æ½ÄÀº DBMS¿¡ ³»ÀåµÇ¾î ÀÖ´Â ¾Ïȣȭ ±â´É(TDE : Transparent DataEncryption)À» ÀÌ¿ëÇÏ¿© ¾Ï¡¤º¹È£È­ ÇÏ´Â ¹æ½ÄÀÌ´Ù. DBMS ¿£Áø¿¡ ÃÖÀûÈ­µÈ ¼º´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù.


³× ¹øÂ°, DBMS¾Ïȣȭ ±â´É È£Ãâ ¹æ½ÄÀº DBMS ÀÚüÀûÀ¸·Î ¾Ï¡¤º¹È£È­ ±â´ÉÀ» ¼öÇàÇÏ´Â API¸¦ Á¦°øÇϰí ÇØ´ç ÇÔ¼ö¸¦ »ç¿ëÇϱâ À§ÇØ ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ È£ÃâÇÏ´Â ¹æ½ÄÀÌ´Ù. DB¼­¹ö¿¡ Ãß°¡ÀûÀÎ ºÎÇϰ¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù.


´Ù¼¸ ¹øÂ°, ¿î¿µÃ¼Á¦ ¾Ïȣȭ ¹æ½ÄÀº IS¿¡¼­ ¹ß»ýÇÏ´Â ÀÔÃâ·Â ½Ã½ºÅÛ È£ÃâÀ» ÀÌ¿ëÇÑ ¾Ï¡¤º¹È£È­ ¹æ½ÄÀ¸·Î DBÆÄÀÏ ÀÚü¸¦ ¾Ïȣȭ Çϴ°ÍÀÌ´Ù. DBÆÄÀÏ Àüü¸¦ ¾ÏȣȭÇϴµ¥ µû¸¥ ÆÄÀÏ ¼­¹ö ¹× DB¼­¹ö¿¡ Ãß°¡ÀûÀÎ ºÎÇϰ¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù.

(È«Áؼ® Çѱ¹»ê¾÷±â¼úº¸È£Çùȸ °üÁ¦¿î¿µÆÀ ÆÀÀå/jun0817@kaits.or.kr)

[±è°æ¾Ö ±âÀÚ(boan3@boannews.com)]


<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â īī¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
2025 º¸¾È½ÃÀå ¹é¼­ À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
¿ÃÇØ ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)