(Áöµð³ÝÄÚ¸®¾Æ=ÇÑÁ¤È£ ±âÀÚ)Ƽ¸Æ½ºÆ¼º£·Î°¡ ÇÙ½É ´ë±¹¹Î ¼ºñ½º¸¦ Ŭ¶ó¿ìµå ³×ÀÌÆ¼ºê·Î ÀüȯÇÏ¸ç µ¥ÀÌÅͺ£À̽º °ü¸®½Ã½ºÅÛ(DBMS) ±â¼ú·ÂÀ» ÀÔÁõÇß´Ù.
Ƽ¸Æ½ºÆ¼º£·Î´Â ±Ù·Îº¹Áö°ø´Ü '°í¿ë¡¤»êÀ纸Çè ÅäÅ»¼ºñ½º ½Ã½ºÅÛ'ÀÇ Å¬¶ó¿ìµå ³×ÀÌÆ¼ºê Àüȯ »ç¾÷À» ¿Ï·áÇß´Ù°í 21ÀÏ ¹àÇû´Ù.
À̹ø »ç¾÷Àº ¿ùÆò±Õ 250¸¸ ¸í ÀÌ»óÀÌ ÀÌ¿ëÇÏ´Â ´ë±Ô¸ð ÇàÁ¤ ½Ã½ºÅÛÀ» ±âÁ¸ ¿ÂÇÁ·¹¹Ì½º ȯ°æ¿¡¼ NHNŬ¶ó¿ìµå ±â¹Ý Ŭ¶ó¿ìµå ³×ÀÌÆ¼ºê ȯ°æÀ¸·Î Àü¸é Àç¼³°èÇÏ´Â ´ëÇü ÇÁ·ÎÁ§Æ®´Ù. 24½Ã°£ ¹«Áß´Ü ¼ºñ½º¿Í ±Þ°ÝÇÑ Æ®·¡ÇÈ º¯µ¿¿¡ ´ëÇÑ Åº·ÂÀû ´ëÀÀÀÌ ¿ä±¸µÇ´Â °ø°ø ÇÙ½É ½Ã½ºÅÛÀ» ¼º°øÀûÀ¸·Î ÀüȯÇß´Ù´Â Á¡¿¡¼ °ø°øºÎ¹®
¹Ù´ÙÀ̾߱â5¸¸ Ŭ¶ó¿ìµå ³×ÀÌÆ¼ºê Àüȯ ¿ì¼ö »ç·Ê·Î Æò°¡¹Þ°í ÀÖ´Ù.
°í¿ë»êÀ纸Çè ÅäÅ»¼ºñ½º ÆäÀÌÁö (»çÁø=±Ù·Îº¹Áö°ø´Ü)
À̹ø ÇÁ·ÎÁ§Æ® ÇÙ½É DBMS·Î äÅÃµÈ 'Ƽº£·Î DB'´Â ±âÁ¸ Ƽº£·Î5¿¡¼ ÃֽйöÀüÀΠƼº£·Î7·Î ¾÷±×·¹À̵尡 Àû
¸±°ÔÀÓ¹«·á ¿ëµÇ¸ç ´ë±Ô¸ð Æ®·¡ÇÈ È¯°æ°ú ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³(MSA) ±¸Á¶¿¡ ÃÖÀûÈµÈ ¾ÈÁ¤¼º°ú ¼º´ÉÀ» ÀÔÁõÇß´Ù. Ƽº£·Î7Àº °ÈµÈ º´·Ä ó¸®¿Í µ¿½Ã¼º Á¦¾î ±¸Á¶¸¦ ±â¹ÝÀ¸·Î ´ë±¹¹Î ¼ºñ½º ƯÀ¯ÀÇ Æ®·¡ÇÈ ÁýÁß ±¸°£¿¡¼µµ ¼ºñ½º Áö¿¬À̳ª Àå¾Ö ¾øÀÌ ¾ÈÁ¤ÀûÀÎ ¿î¿µÀÌ °¡´ÉÇϵµ·Ï Áö¿øÇß´Ù.
Ƽº£·Î DB´Â º´·Ä ó¸®, ÆÄƼ¼Å´×, ·Î¿ì ·¹º§ ¶ôÅ·, ´ÙÁß¹öÀü µ¿½Ã
»çÀÌ´ÙÄ𠼺 Á¦¾î(MVCC) µî ´ë¿ë·® Æ®·£Àè¼Ç 󸮿¡ ÃÖÀûÈµÈ ±â¼úÀ» ±â¹ÝÀ¸·Î Ŭ¶ó¿ìµå ³×ÀÌÆ¼ºê ȯ°æ¿¡¼µµ ¾ÈÁ¤ÀûÀ̰í ÀϰüµÈ ¼º´ÉÀ» ±¸ÇöÇß´Ù. ¶Ç OLTP µ¥ÀÌÅÍ ¾ÐÃà°ú À妽º Ű ¾ÐÃà °ü¸® ±â´ÉÀ» ÅëÇØ ÀúÀå °ø°£ Ȱ¿ëµµ¸¦ Å©°Ô ³ô¿´´Ù.
¿©±â¿¡ ±âÁ¸ ¶óÀ̼±½º¸¦ ±×´ë·Î Ȱ¿ëÇÏ´Â BYOL ¹æ½ÄÀ» Àû¿ëÇØ °ø°ø±â°üÀÌ ºÎ´ãÇÏ´Â ºñ¿ë Àý°¨±îÁö ÇÔ²² È®º¸Çß´Ù
¹Ù´ÙÀ̾߱â#¸±°ÔÀÓ ´Â Á¡ÀÌ À̹ø »ç¾÷ÀÇ ÁÖ¿ä ¼º°ú·Î ²ÅÈù´Ù.
½Ã½ºÅÛ Àüȯ ÀÌÈÄ ¼º°ú´Â ½ÇÁ¦ ¼öÄ¡·Îµµ ³ªÅ¸³µ´Ù. ȸ»ç Ãø¿¡ µû¸£¸é ÀÚµ¿ È®ÀåÀÌ °¡´ÉÇÑ Å¬¶ó¿ìµå ȯ°æÀ» ±â¹ÝÀ¸·Î ±âÁ¸ Æò±Õ 4.44ÃÊ¿¡ ´ÞÇÏ´ø ½Ã½ºÅÛ ÀÀ´ä ¼Óµµ°¡ 0.19ÃÊ·Î ´ÜÃàµÅ ¾à 95% ÀÌ»óÀÇ ¼º´É °³¼± È¿°ú¸¦ ±â·ÏÇß´Ù. ÀÌ´Â ´Ü¼øÇÑ ÀÎÇÁ¶ó Áõ¼³ È¿°ú°¡ ¾Æ´Ï¶ó MSA ±¸Á¶ ±â¹ÝÀÇ ¼ºñ½º ´Ü
¸±°ÔÀÓ¿¹½Ã À§ È®Àå°ú Ƽº£·Î7 ¾÷±×·¹À̵带 ÅëÇÑ DB ó¸® ¼º´É °íµµÈ°¡ ÇÔ²² ÀÛµ¿ÇÑ °á°ú·Î, ´ë±Ô¸ð Æ®·¡ÇÈ È¯°æ¿¡¼µµ ¾ÈÁ¤ÀûÀÎ ¼º´ÉÀ» À¯ÁöÇÒ ¼ö ÀÖÀ½À» ¼öÄ¡·Î ÀÔÁõÇß´Ù´Â ¼³¸íÀÌ´Ù.
¶Ç MSA ±¸Á¶¿Í Áö¼ÓÀû ÅëÇÕ¡¤Áö¼ÓÀû ¹èÆ÷(CI¡¤CD) ü°è¸¦ ±¸ÃàÇÔÀ¸·Î½á ±â´É °³¼±À̳ª ½Ã½ºÅÛ °íµµÈ °úÁ¤¿¡¼µµ ¼ºñ½º Áß´Ü ¾øÀÌ Áï°¢ÀûÀÎ ¹èÆ÷°¡ °¡´ÉÇÑ ¿î¿µ ȯ°æÀ» È®º¸Çß´Ù. À̸¦ ÅëÇØ ÇâÈÄ Á¤Ã¥ º¯°æÀ̳ª ¼ºñ½º È®Àå¿¡µµ À¯¿¬ÇÏ°Ô ´ëÀÀÇÒ ¼ö ÀÖ´Â µðÁöÅÐ ±â¹ÝÀ» ¸¶·ÃÇß´Ù.
±Ù·Îº¹Áö°ø´Ü AIÇõ½Å±âȹºÎ Â÷°æ±Ù Â÷ÀåÀº "´ë±Ô¸ð Æ®·¡ÇÈÀÌ ÁýÁߵǴ ´ë±¹¹Î ¼ºñ½º ȯ°æ¿¡¼ Ƽº£·Î DB´Â MSA ±¸Á¶¿¡ ÃÖÀûÈµÈ ¾ÈÁ¤¼º°ú ¼º´ÉÀ» µ¿½Ã¿¡ ÀÔÁõÇß´Ù"¸ç "ÀÀ´ä ¼Óµµ °³¼±Àº ¹°·Ð ¼ºñ½º Áß´Ü¿¡ ´ëÇÑ ¿ì·Á ¾øÀÌ º¸´Ù ½Å¼ÓÇÏ°í ¾ÈÁ¤ÀûÀÎ »çȸº¸Àå ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ´Â µðÁöÅÐ ±â¹ÝÀ» ¸¶·ÃÇÏ°Ô µÆ´Ù"°í ¸»Çß´Ù.
¹Ú°æÈñ Ƽ¸Æ½ºÆ¼º£·Î ´ëÇ¥´Â "À̹ø »ç¾÷Àº °ø°øºÎ¹®ÀÇ ¹Ì¼Ç Å©¸®Æ¼ÄÃÇÑ ½Ã½ºÅÛÀ» Ŭ¶ó¿ìµå ³×ÀÌÆ¼ºê ȯ°æÀ¸·Î ÀüȯÇÏ¸ç ±â¼úÀû ½Å·Ú¼º°ú ¿Ï¼ºµµ¸¦ ÀÔÁõÇÑ »ç·Ê"¶ó¸ç "¾ÕÀ¸·Îµµ °ø°ø±â°ü µðÁöÅÐ Àüȯ ÆÄÆ®³Ê·Î¼ °í¼º´É¡¤°í°¡¿ë¼º Ŭ¶ó¿ìµå DBMS ½ÃÀåÀ» ¼±µµÇØ ³ª°¥ °Í"À̶ó°í °Á¶Çß´Ù.
ÇÑÁ¤È£ ±âÀÚ(jhh@zdnet.co.kr)