º¸¾È´º½º â°£ 17ÁÖ³âÀ» ÃàÇÏÇÕ´Ï´Ù!!

Home > Àüü±â»ç

DB ¾Ïȣȭ ±¸Ãà½Ã 4°¡Áö üũÆ÷ÀÎÆ®!

ÀÔ·Â : 2012-08-13 13:36
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
¿Ã ¿¬¸»±îÁö DB ¾Ïȣȭ Àû¿ë À̽´·Î °ø°ø±â°ü ¹× ±â¾÷ µµÀÔ ±ÞÁõ

¼º´ÉÁ¡°Ë, DB¾Ïȣȭ ¹× Á¢±ÙÁ¦¾î ¿¬µ¿ µî °í·Á»çÇ× ²Ä²ÄÈ÷ °ËÅäÇؾߠ


[º¸¾È´º½º=±è±¤¿­ ½Å½Ã¿þÀÌ »ó¹«] °³ÀÎÁ¤º¸º¸È£¹ý¿¡ ´ëÀÀÇϱâ À§ÇÏ¿© ¸¹Àº °ø°ø±â°ü ¹× ¹Î°£È¸»ç¿¡¼­ ´Ù¾çÇÑ ±â¼úÀû Á¶Ä¡°¡ ÃëÇØÁö°í ÀÖ°í, ±× Áß¿¡ ÇÙ½ÉÀûÀÎ ¿ªÇÒÀ» ÇÏ°í ÀÖ´Â ºÐ¾ßÀÎ DB¾Ïȣȭ Àû¿ëÀ» À§ÇØ ÇöÀç ¸¹Àº ÇÁ·ÎÁ§Æ®°¡ ÁøÇà Áß¿¡ ÀÖ´Ù.

DB ¾Ïȣȭ Àû¿ë¿¡ ¾Õ¼­ »ìÆìºÁ¾ß ÇÒ DB º¸¾È

°³ÀÎÁ¤º¸ÀÇ Á߿伺ÀÌ ºÎ°¢µÇ¸é¼­ ³»ºÎ »ç¿ëÀÚ ¹× ¿ÜºÎ ÇØÄ¿ÀÇ ÁÖµÈ ¸ñÇ¥µµ °³ÀÎÁ¤º¸ÀÇ ºÒ¹ýÀûÀÎ Å»Ãë¿¡ ÀÖ´Â °æ¿ì°¡ ¸¹´Ù. ÀÌ·± »óȲ¿¡¼­ °³ÀÎÁ¤º¸¸¦ ü°èÀûÀ¸·Î ÀúÀåÇÏ°í ÀÖ´Â DB¿¡ ´ëÇÑ º¸¾ÈÀº Àý´ëÀûÀ¸·Î Áß¿äÇϸç, DBº¸¾ÈÀ» À§Çؼ­´Â DBÁ¢±ÙÅëÁ¦ ¹× DB¾Ïȣȭ ½Ã½ºÅÛÀ» ±¸ÃàÇØ¾ß ÇÑ´Ù.

1) DBÁ¢±ÙÁ¦¾î ¼Ö·ç¼Ç

±¹³» Á¦Ç°ÀÇ °æ¿ì ´ëºÎºÐ °ÔÀÌÆ®¿þÀÌ(Gateway), ½º´ÏÇÎ(Sniffing), ¿¡ÀÌÀüÆ®(Agent) ¹æ½ÄÀ» Áö¿øÇÏ°í ÀÖÀ¸¸ç, °¢ ¹æ½ÄÀ» Á¶ÇÕÇÑ ÇÏÀ̺긮µå ¹æ½Äµµ Áö¿øÇÏ°í ÀÖ´Ù.


2) DB¾Ïȣȭ ¼Ö·ç¼Ç

Ä÷³ ¾ÏȣȭÀÇ °æ¿ì¿¡´Â DB ¼­¹ö¿¡ ¼³Ä¡ÇÏ´Â Ç÷¯±×ÀÎ(Plug-In) ¹æ½Ä, AP ¼­¹ö¿¡ ¼³Ä¡ÇÏ´Â API ¹æ½ÄÀ¸·Î Å©°Ô ±¸ºÐµÇ¸ç, ÀÌ¿Ü¿¡ Secure Proxy ¹æ½Ä, ´ëüŰ(PIN, Ticket, Coupon) ¹æ½Ä µîÀ¸·Î ¼¼ºÐÈ­µÈ´Ù.


DB ¾Ïȣȭ ±¸Ãà ½Ã °í·Á»çÇ×

1) ¼º´É Á¡°Ë

DB¾Ïȣȭ¿Í °ü·ÃÇÏ¿© °¡Àå ¸¹ÀÌ °í·ÁÇÏ´Â ±¸¼º ¹æ½ÄÀÌ Ç÷¯±×ÀÎ(Plug-In) ¹æ½ÄÀÌ´Ù. Ç÷¯±×ÀÎ ¹æ½ÄÀº Áö¿øÇÏ´Â ¼Ö·ç¼ÇµéÀÌ °ÅÀÇ ¸ðµÎ ÇÊ¿äÇÑ ÀÎÁõÀ» ȹµæÇß°í, ±âÁ¸ ÇÁ·Î±×·¥¿¡ ´ëÇÑ ¼öÁ¤ÀÌ API ¹æ½Ä¿¡ ºñÇØ ÈξÀ Àû¾î ±¸ÃàÀÌ ¿ëÀÌÇÑ ¹æ½ÄÀÌ´Ù. ´Ù¸¸ DB¼­¹ö¿¡ ¾Ï¡¤º¹È£È­ ¸ðµâÀÌ ¼³Ä¡µÇ¹Ç·Î DB¼­¹ö¿¡ ¹ÌÄ¡´Â ¿µÇâÀÌ Å©°í, ¼º´ÉÀúÇÏ°¡ ¹ß»ýÇÑ´Ù.


ÇöÀç ¾Ïȣȭ ´ë»ó Ä÷³À» »ç¿ëÇÏ´Â SQL ÆÐÅÏÀ» ºÐ¼®Çغ¸¸é, ´ëºÎºÐÀÇ »çÀÌÆ®¿¡¼­ SELECT ¹®ÀåÀÌ 90% ÀÌ»ó Á¡À¯ÇÏ°í, ³ª¸ÓÁö¸¦ INSERT ¹®ÀåÀÌ Â÷ÁöÇÑ´Ù. UPDATE, DELETE´Â »ó´ëÀûÀ¸·Î ¸Å¿ì Àû´Ù.


ÀÌ·± ÀÌÀ¯·Î, Ç÷¯±×ÀÎ Á¦Ç°À» °í·ÁÇÒ ¶§, SELECT ¼º´ÉÀÌ °¡Àå ÁÁÀº Á¦Ç°À» µµÀÔÇØ¾ß ÇÑ´Ù. Ç÷¯±×ÀÎ ¹æ½ÄÀº ¾Ï¡¤º¹È£È­ ¶óÀ̺귯¸®¸¦ ¼öÇàÇϱâ Àü¿¡ °¢Á¾ÀÇ Å° °ü¸® ·ÎÁ÷À̳ª, ±ÇÇÑ Ã¼Å©ÇÏ´Â ·ÎÁ÷ µîÀÌ ÇÊ¿äÇÏ´Ù. ¿©±â¼­ ÇØ´ç ·ÎÁ÷À» ¾î¶»°Ô ±¸¼ºÇß´À³Ä¿¡ µû¶ó ¼º´ÉÂ÷ÀÌ°¡ ¸¹ÀÌ ³ª´Âµ¥, °æ¿ì¿¡ µû¶ó¼­´Â 2~3¹è ÀÌ»óÀÇ Â÷À̸¦ º¸À̱⵵ ÇÑ´Ù. ¼º´ÉÀÌ ¸Å¿ì Áß¿äÇÑ ¿ä¼Ò°¡ µÇ´Â ȯ°æ¿¡¼­ Ç÷¯±×ÀÎ ¹æ½ÄÀ» °í·ÁÇÏ´Â °æ¿ì¿¡´Â ¹Ýµå½Ã Á¶È¸ ¼º´ÉÀ» Á¡°ËÇÏ´Â BMT µîÀ» ¼öÇàÇÏ¿©, ÃÖÀûÀ» ¼Ö·ç¼ÇÀ» ¼±ÅÃÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.


2) °³ÀÎÁ¤º¸ »ç¿ë ÀÌ·Â ·Î±ë

ÇàÁ¤¾ÈÀüºÎ¿¡¼­ °í½ÃÇÑ ¡®°³ÀÎÁ¤º¸ÀÇ ¾ÈÁ¤¼º È®º¸Á¶Ä¡ ±âÁØ(ÀÌÇÏ È®º¸Á¶Ä¡ ±âÁØ)¡¯ÀÇ 8Á¶ 1Ç׿¡ ¾Æ·¡¿Í °°Àº Á¶Ç×ÀÌ ÀÖ´Ù.

¨ç °³ÀÎÁ¤º¸Ã³¸®ÀÚ´Â °³ÀÎÁ¤º¸Ãë±ÞÀÚ°¡ °³ÀÎÁ¤º¸Ã³¸®½Ã½ºÅÛ¿¡ Á¢¼ÓÇÑ ±â·ÏÀ» ÃÖ¼Ò 6°³¿ù ÀÌ»ó º¸°ü °ü¸®ÇÏ¿©¾ß ÇÑ´Ù.


À̸¦ »ó¼¼È÷ Çؼ³ÇÑ Çؼ³¼­¿¡ µû¸£¸é, ¡®°³ÀÎÁ¤º¸Ãë±ÞÀÚ°¡ °³ÀÎÁ¤º¸Ã³¸®½Ã½ºÅÛ¿¡ Á¢¼ÓÇÏ¿© °³ÀÎÁ¤º¸¸¦ ó¸®ÇÑ °æ¿ì, ¼öÇàÇÑ ¾÷¹« ³»¿ª¿¡ ´ëÇÏ¿© ½Äº°ÀÚ, Á¢¼ÓÀϽÃ, Á¢¼ÓÀÚ¸¦ ¾Ë ¼ö ÀÖ´Â Á¤º¸, ¼öÇà¾÷¹« µîÀÇ Á¢¼Ó±â·ÏÀ» ÃÖ¼Ò 6°³¿ù ÀÌ»ó ÀúÀåÇÏ°í Á¤±âÀûÀ¸·Î È®ÀΡ¤°¨µ¶ÇØ¾ß ÇÑ´Ù¡¯¶ó°í µÇ¾î ÀÖ°í, ·Î±×¸¦ ³²°Ü¾ß ÇÏ´Â Ç׸ñÀ¸·Î´Â ´ÙÀ½°ú °°ÀÌ ¿¹½ÃÇÏ°í ÀÖ´Ù.



¾Ïȣȭ ´ë»óÀÌ µÇ´Â °íÀ¯½Äº° Á¤º¸´Â °³ÀÎÁ¤º¸ Áß¿¡¼­µµ Ưº°È÷ °ü¸®µÇ¾î¾ß ÇÏ´Â ÇÙ½É Á¤º¸¿¡ ÇØ´çÇϹǷÎ, °íÀ¯½Äº° Á¤º¸¸¦ ÀÌ¿ëÇÑ ³»¿ª(°³ÀÎÁ¤º¸ ó¸® ³»¿ª)¿¡ ´ëÇØ Á¢¼Ó±â·ÏÀ» ÀúÀåÇØ¾ß ÇÑ´Ù.


DBMS¿Í °°Àº °³ÀÎÁ¤º¸Ã³¸® ½Ã½ºÅÛ¿¡ Á¢¼ÓÇÏ´Â ¹æ½ÄÀº 2°¡Áö°¡ Á¸ÀçÇÑ´Ù. Áï, Á÷Á¢ DBMS¿¡ Á¢±ÙÇÏ´Â ¹æ½ÄÀÌ ÀÖ°í, ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹öÀÇ ¼­ºñ½º¸¦ ÀÌ¿ëÇØ Á¢±ÙÇÏ´Â ¹æ½ÄÀÌ ÀÖ´Ù.


Á÷Á¢ Á¢¼ÓÇÏ¿© ¼öÇàÇÏ´Â ³»¿ªÀº ÀϹÝÀûÀ¸·Î DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛÀ» ÅëÇÏ¿© ¼öÇàÇÑ SQL ¹× ¼öÇàÀÚÀÇ IP, ID, ¼öÇà½Ã°¢ µîÀÇ Á¤º¸¸¦ ÀúÀåÇÑ´Ù. ±×·¸Áö¸¸ ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹öÀÇ ¼­ºñ½º¸¦ ÀÌ¿ëÇÏ¿© Á¢±ÙÇÑ °æ¿ì¿¡ ´ëÇØ ±â·ÏÀ» ³²±âÁö ¾Ê´Â °æ¿ì°¡ ¸¹Àºµ¥, ÀÌ´Â ±â¼úÀûÀÎ ÇÑ°è¿¡ ±âÀÎÇÑ´Ù.


DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛ¿¡¼­ ½º´ÏÇÎ(Sniffing) ¹æ½ÄÀ¸·Î SQL ¼öÇà Á¤º¸¸¦ ¼öÁýÇϰųª, Ç÷¯±×ÀÎ(Plug-In) ¹æ½ÄÀ¸·Î ¾Ïȣȭ¸¦ ÇÑ °æ¿ì¿¡, ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¿À´Â Á¤º¸´Â ¸ðµÎ ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹öÀÇ IP ±âÁØÀ¸·Î ·Î±×°¡ ³²°Ô µÇ¾î ½ÇÁúÀûÀ¸·Î ÇØ´ç ÇàÀ§¸¦ ÇÑ »ç¶÷¿¡ ´ëÇÑ ½Äº°ÀÌ ºÒ°¡´ÉÇÏ´Ù.


±×·¸Áö¸¸ API ¹æ½ÄÀ¸·Î ¾Ïȣȭ¸¦ ¼öÇàÇÏ´Â °æ¿ì¿¡´Â, ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö¿¡ ¾Ï¡¤º¹È£È­ ¸ðµâÀÌ ¼³Ä¡µÇ¾î ¿¬µ¿µÇ¹Ç·Î, ½ÇÁ¦ Á¢¼ÓÇÑ »ç¶÷ÀÇ ID ȤÀº IP Á¤º¸¸¦ °³°³ÀÎ ´ÜÀ§·Î ½Äº°ÇÒ ¼ö ÀÖ´Ù. ±×·¯¹Ç·Î ¾ÏȣȭµÈ °íÀ¯½Äº° Á¤º¸¿¡ Á¢±ÙÇÑ Á¢¼Ó±â·ÏÀ» ÀúÀåÇÒ ¶§, °³°³ÀÎÀ» ½Äº°ÇÒ ¼ö ÀÖ´Â IP/ID Á¤º¸¸¦ °°ÀÌ ÀúÀåÇÏ´Â °ÍÀÌ ¹Ù¶÷Á÷ÇÏ´Ù.


°á·ÐÀûÀ¸·Î API ¹æ½ÄÀ¸·Î °íÀ¯½Äº° Á¤º¸, ¹ÙÀÌ¿ÀÁ¤º¸, ºñ¹Ð¹øÈ£ µîÀ» ¾ÏȣȭÇÏ¿© ó¸®ÇÏ´Â °æ¿ì, °³ÀÎÁ¤º¸º¸È£¹ý¿¡¼­ ¿ä±¸ÇÏ´Â Á¢¼Ó±â·Ï ÀúÀåÀÇ Àǹ«¸¦ ¿Ïº®ÇÏ°Ô ¼öÇàÇϱâ À§ÇÏ¿© °³°³ÀÎÀ» ½Äº°ÇÒ ¼ö ÀÖ´Â Á¤º¸¿Í ¼öÇà ³»¿ªÀ» °°ÀÌ ÀúÀåÇØ¾ß ÇÑ´Ù.


3) DBÁ¢±ÙÁ¦¾î¿Í DB¾Ïȣȭ ¿¬µ¿

DBÁ¢±ÙÁ¦¾î´Â °ÔÀÌÆ®¿þÀÌ, ½º´ÏÇÎ, ¿¡ÀÌÀüÆ® µî ´Ù¾çÇÑ ¹æ½ÄÀ¸·Î ±¸¼ºÇÒ ¼ö ÀÖ´Ù. À̶§ °ÔÀÌÆ®¿þÀÌ, ¿¡ÀÌÀüÆ® ¹æ½ÄÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡ DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛÀ» °æÀ¯ÇÏ¿© DB¼­¹ö¿¡ ·Î±×ÀÎ ÇÏ´Â °æ¿ì, DBMS ¼­¹ö¿¡¼­ ȹµæÇÏ´Â IP ÁÖ¼Ò´Â ¸ðµÎ DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛ IP·Î ġȯµÇ°Ô µÈ´Ù.



2¸íÀÇ ¼­·Î ´Ù¸¥ ³»ºÎ »ç¿ëÀÚ°¡ 192.168.1.101, 192.168.1.102 IP¸¦ ºÎ¿©¹ÞÀº ³ëÆ®ºÏ¿¡¼­ DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛÀ» °ÅÃÄ DB¼­¹ö¿¡ ·Î±×ÀÎ ÇÏ´Â °æ¿ì, DB ¼­¹ö¿¡¼­´Â ¸ðµÎ DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛÀÇ IPÀÎ 192.168.1.33 IP·Î º¸ÀδÙ. ±×·¯¹Ç·Î DB ¼­¹ö´Ü¿¡ ¼³Ä¡µÈ DB¾Ïȣȭ ½Ã½ºÅÛ¿¡¼­´Â IP¸¦ ½Äº°ÇÒ ¼ö ¾øÀ¸¹Ç·Î IPº° ¾Ï¡¤º¹È£È­ ÅëÁ¦°¡ ºÒ°¡´ÉÇÏ°Ô µÈ´Ù. DBÁ¢±ÙÁ¦¾î¿Í DB¾Ïȣȭ¸¦ µµÀÔÇÑ ¸¹Àº ±â°ü°ú ȸ»ç¿¡¼­ ÀÌ·± °æ¿ì¿¡ DB¾Ïȣȭ¿¡¼­´Â DBÁ¢±ÙÁ¦¾î¸¦ °æÀ¯ÇÑ ¸ðµç »ç¿ëÀÚ¿¡°Ô ¾Ï¡¤º¹È£È­ ±ÇÇÑÀ» Çã¿ëÇϵµ·Ï ¼³Á¤ÇÑ´Ù.


±×·¯³ª ÀÌ·¸°Ô ¼³Á¤ÇÏ´Â °æ¿ì, DB¾Ïȣȭ ½Ã½ºÅÛ ¼³Ä¡°¡ °ÅÀÇ ¹«ÀǹÌÇÏ°Ô µÈ´Ù. Data File ´ÜÀ§·Î À¯ÃâµÇ´Â °æ¿ì¿¡´Â ¾ÏȣȭµÇ¾î À־ º¸È£µÇÁö¸¸, DBMS¿¡ ·Î±×ÀÎ ÇÑ ÈÄ¿¡ SQLÀ» ÅëÇÏ¿© µ¥ÀÌÅ͸¦ À¯ÃâÇÏ´Â °æ¿ì¿¡´Â ¾Æ¹«·± º¸È£ÀåÄ¡°¡ µÇÁö ¸øÇϱ⠶§¹®ÀÌ´Ù.


ÀÌ¿Í ´Þ¸® DBÁ¢±ÙÁ¦¾î¿Í DB¾Ïȣȭ°¡ ¼­·Î ¿¬µ¿Çϵµ·Ï ±¸¼ºµÈ Á¦Ç°À» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛÀ» °æÀ¯ÇÏ´õ¶óµµ DB¾Ïȣȭ ½Ã½ºÅÛ¿¡¼­ ½ÇÁ¦ »ç¿ëÀÚ IP ´ÜÀ§·Î ÅëÁ¦°¡ °¡´ÉÇÏ´Ù.


ºÒ°¡ÇÇÇÏ°Ô DBÁ¢±ÙÁ¦¾î¿Í DB¾Ïȣȭ°¡ ¼­·Î ¿¬µ¿ÇÏÁö ¾Ê´Â Á¦Ç°À» ¼³Ä¡ÇÑ °æ¿ì¿¡´Â, DB¾Ïȣȭ ½Ã½ºÅÛ¿¡¼­ »ç¿ëÀÚ¸¦ ½Äº°ÇÒ ¼ö ÀÖµµ·Ï °³Àκ°·Î DB°èÁ¤À» ¸¸µé¾î DB°èÁ¤ ´ÜÀ§·Î ÅëÁ¦ÇѴٵ簡 ÇÏ´Â µîÀÇ º°µµÀÇ ¹æ¹ýÀ» Ãß°¡ÇÏ¿© DB¾Ïȣȭ ½Ã½ºÅÛÀÌ DBÁ¢±ÙÁ¦¾î ½Ã½ºÅÛ¿¡ ÀÇÇØ ¹«·ÂÈ­µÇ´Â °ÍÀ» ¹æÁöÇØ¾ß ÇÑ´Ù.


4) ºí·Ï´ÜÀ§ ¾Ïȣȭ Á¦Ç° ¼³Ä¡ ½Ã °í·Á»çÇ×

DB¾Ïȣȭ ¼Ö·ç¼ÇÀº Å©°Ô Ä÷³ ´ÜÀ§·Î µ¥ÀÌÅ͸¦ ¾ÏȣȭÇÏ¿© ÀúÀåÇÏ´Â ¹æ½Ä°ú DBMS ºí·Ï, ȤÀº ÆÄÀÏ ºí·Ï ´ÜÀ§·Î ¾ÏȣȭÇÏ¿© ÀúÀåÇÏ´Â ¹æ½ÄÀ¸·Î ±¸ºÐÇÒ ¼ö ÀÖÀ¸¸ç ¾Æ·¡¿Í °°Àº Ư¡ÀÌ ÀÖ´Ù.



ºí·Ï´ÜÀ§ ¾Ïȣȭ Á¦Ç°Àº ¼³Ä¡°¡ ¿ëÀÌÇÏ°í, ¼º´É ÀúÇÏ°¡ ÀûÀ¸¸ç °ü¸®°¡ Æí¸®ÇÏ´Ù´Â ÀåÁ¡ÀÌ À־ ±ÝÀ¶±Ç, º´¿ø µî¿¡¼­ ¸¹ÀÌ °í·ÁÇÏ°í ÀÖ´Â ¹æ½ÄÀÌ´Ù. ÇÏÁö¸¸ DB Kernel ¹æ½ÄÀ̳ª ÆÄÀÏ´ÜÀ§ ¾Ïȣȭ Á¦Ç° ¸ðµÎ, DBMS¿¡ ·Î±×ÀÎ ÇÑ ÈÄ¿¡ ÇØ´ç ¾ÏȣȭµÈ ºí·ÏÀÇ ³»¿ëÀ» Á¶È¸Çϸé, Æò¹®À» º¼ ¼ö À־ DB»ç¿ëÀÚº°·Î ¾Ï¡¤º¹È£È­ ÅëÁ¦°¡ ºÒ°¡´ÉÇÑ ÇÑ°è°¡ ÀÖ´Ù.


À̸¦ º¸¿ÏÇϱâ DB Á¢±ÙÁ¦¾î ½Ã½ºÅÛ, ƯÈ÷ °­·ÂÇÑ ¸¶½ºÅ· ±â´ÉÀ» °¡Áø ¼Ö·ç¼Ç°ú °°ÀÌ °áÇÕÇÏ¿© ±¸ÃàÇÏ´Â °ÍÀÌ ÀϹÝÀûÀÌ´Ù. Áï, ÆÄÀÏ´ÜÀ§ À¯Ãâ¿¡ ´ëÇؼ­´Â ºí·Ï´ÜÀ§ ¾Ïȣȭ ±â´É¿¡ ÀÇÇؼ­ º¸È£°¡ µÇ°í, DBMS ³»ºÎ¿¡¼­ Á¤º¸ À¯ÃâÀº ¸¶½ºÅ· ±â´ÉÀ» ÀÌ¿ëÇÏ¿© ´ëÀÀÇÏ´Â ±¸¼ºÀÌ´Ù. ÀÌ¿Ü¿¡µµ ¸î °¡Áö Ãß°¡ÀûÀÎ °í·Á»çÇ×ÀÌ ÀÖ´Ù.


¨ç ÆÄÀÏ ´ÜÀ§ ¾Ïȣȭ Á¦Ç°ÀÇ °æ¿ì, File Volume Manager¸¦ ¸ðµÎ Áö¿øÇÏÁö ¸øÇÏ´Â °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖ´Ù. ÇØ´ç Á¦Ç° µµÀÔ ½Ã À̸¦ ¿ìȸÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» °°ÀÌ °í·ÁÇÏ¿©¾ß ÇÑ´Ù. ¶ÇÇÑ ¼­¹öº¸¾È Á¦Ç°ÀÌ µµÀÔµÈ °æ¿ì ȣȯ¼º ¿©ºÎµµ Á¡°ËÇØ¾ß ÇÑ´Ù.


¨è DBMS Kernel ¹æ½ÄÀÇ ¾Ïȣȭ Á¦Ç° »ç¿ë ½Ã, ¾ÆÄ«ÀÌºê ·Î±× Á¤º¸µµ °°ÀÌ ¾Ïȣȭ µÇ¾î ÀúÀåµÇ±âµµ Çϴµ¥, ÀÌ·² °æ¿ì 3rd Party CDC(Change Data Capture) ÅøÀ» »ç¿ëÇÒ ¼ö ¾ø´Â ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. ÀÌ·± °æ¿ì¿¡ DB¾Ïȣȭ ±¸Ãàºñ¿ëÀÌ ¸¹ÀÌ »ó½ÂÇÏ°Ô µÇ¹Ç·Î, ÇØ´ç Á¦Ç°À» µµÀÔÇÏ°íÀÚ ÇÏ´Â °æ¿ì °èȹ ¼ö¸³ ½Ã ¹Ý¿µÇØ¾ß ÇÑ´Ù.


¨é ºí·Ï´ÜÀ§ ¾Ïȣȭ Á¦Ç°ÀÇ °æ¿ì, Á¦Ç° ±¸¼º»ó ºñ¹Ð¹øÈ£ ´Ü¹æÇâ ¾Ïȣȭ ±â´ÉÀ» Á¦°øÇÒ ¼ö ¾ø´Ù. ¹°·Ð ÇØ´ç ȸ»çÀÇ ´Ù¸¥ ¿É¼Ç¿¡¼­ ºñ¹Ð¹øÈ£¸¦ ¾ÏȣȭÇÒ ¼ö ÀÖ´Â º°µµÀÇ API¸¦ Á¦°øÇÏ´Â °æ¿ìµµ ÀÖ´Ù. º¸È£Á¶Ä¡ ±âÁØ¿¡ µû¸£¸é, ºñ¹Ð¹øÈ£´Â ´Ü¹æÇâ ¾ÏȣȭÇÏ¿© ÀúÀåÇϵµ·Ï µÇ¾î ÀÖÀ¸¹Ç·Î ÀÌ¿¡ ´ëÇÑ º¸¿Ï´ëÃ¥ÀÌ ÇÊ¿äÇÏ´Ù.


DB¾Ïȣȭ´Â ¿©·¯ °¡Áö ¹æ½ÄÀÌ ÀÖ°í, ¶ÇÇÑ ¼º´É¿¡ ¹ÌÄ¡´Â ¿µÇâÀÌ ¸Å¿ì Å©´Ù. °¢ ±â°ü ¹× ȸ»çÀÇ ½Ã½ºÅÛ »óȲ°ú ¹ýÀû ±ÔÁ¦¿¡ µû¶ó ¾Ïȣȭ ¿ä±¸¿¡ ´ëÀÀÇØ¾ß Çϴµ¥, °¢ ¼Ö·ç¼Çº° Àå´ÜÁ¡ ¹× Á¦¾à»çÇ× µîÀÌ ÀÖÀ¸¹Ç·Î À̸¦ °í·ÁÇÏ¿© DB¾Ïȣȭ ½Ã½ºÅÛÀ» ±¸ÃàÇØ¾ß ÇÑ´Ù.

[±Û _ ±è ±¤ ¿­ ½Å½Ã¿þÀÌ »ó¹«(jeffkim@sinsiway.com)/Çѱ¹DBÁøÈï¿ø DBº¸¾ÈÀÎÁõ(DQC-S) ½É»ç¿ø]

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

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

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
 ÇÏÀÌÁ¨ ÆÄ¿öºñÁî 23³â 11¿ù 16ÀÏ~2024³â 11¿ù 15ÀϱîÁö ¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ À§Áîµð¿£¿¡½º 2018 ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö
¼³¹®Á¶»ç
3¿ù 15ÀϺÎÅÍ ½ÃÇàµÇ°í ÀÖ´Â °³Á¤ °³ÀÎÁ¤º¸º¸È£¹ý°ú °ü·ÃÇØ °¡Àå ±î´Ù·Ó°í ÀÌÇàÇϱ⠾î·Á¿î Á¶Ç×Àº ¹«¾ùÀΰ¡¿ä?
ÀΰøÁö´É(AI) µî ÀÚµ¿È­µÈ °áÁ¤¿¡ ´ëÇÑ Á¤º¸ÁÖü ±Ç¸® ±¸Ã¼È­
Á¢±Ù±ÇÇÑ °ü¸® µî °³ÀÎÁ¤º¸ ¾ÈÀü¼º È®º¸Á¶Ä¡ °­È­ ¹× °íÀ¯½Äº°Á¤º¸ °ü¸®½ÇÅ Á¤±âÁ¶»ç
¿µÇâÆò°¡ ¿ä¾àº» °ø°³Á¦µµ µµÀÔ µî °³ÀÎÁ¤º¸ ¿µÇâÆò°¡Á¦µµ
¿µ»óÁ¤º¸Ã³¸®±â±â ¹× ¾ÈÀüÁ¶Ä¡ ±âÁØ
°³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚÀÇ Àü¹®¼º °­È­ À§ÇÑ Àü¹®CPO ÁöÁ¤
±¹¿Ü ¼öÁý¡¤ÀÌÀü °³ÀÎÁ¤º¸ 󸮹æħ °ø°³ µî °³ÀÎÁ¤º¸ 󸮹æħ Æò°¡Á¦µµ
¼ÕÇعè»óÃ¥ÀÓ Àǹ«´ë»óÀÚ º¯°æ ¹× È®´ë
°ø°ø±â°ü °³ÀÎÁ¤º¸ º¸È£¼öÁØ Æò°¡ È®´ë
±âŸ(´ñ±Û·Î)