µðÁöÅПÀÓ½º

 


Å¥ºê¸®µå, ¿ÀǼҽº DBMS ½ÅÁ¦Ç° ¡®Å¥ºê¸®µå11¡¯ Ãâ½Ã

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
Å¥ºê¸®µå, ¿ÀǼҽº DBMS ½ÅÁ¦Ç° ¡®Å¥ºê¸®µå11¡¯ Ãâ½Ã


Å¥ºê¸®µå(´ëÇ¥ Á¤º´ÁÖ)°¡ ¿ÀǼҽº DBMS(µ¥ÀÌÅͺ£À̽º°ü¸®½Ã½ºÅÛ) ½ÅÁ¦Ç° 'Å¥ºê¸®µå11'À» Ãâ½ÃÇß´Ù.

µ¥ÀÌÅÍ Ã³¸® ¼º´ÉÀ» ³ôÀÌ°í »õ·Î¿î ±â´ÉÀ» Ãß°¡ÇÏ´Â ÇÑÆí º¸¾È°ú ÆíÀǼºÀ» °­È­ÇÑ °Ô Ư¡ÀÌ´Ù. SW(¼ÒÇÁÆ®¿þ¾î) ¶óÀ̼±½ºµµ GPL(General Public License)¿¡¼­ ¾ÆÆÄÄ¡ ¶óÀ̼±½º 2.0À¸·Î º¯°æµÆ´Ù.

¿ì¼± µ¥ÀÌÅÍ ¾Ïȣȭ¿Í ÆÐŶ ¾Ïȣȭ¸¦ Áö¿øÇØ º¸¾ÈÀÌ °­È­µÆ´Ù. Å×ÀÌºí ±â¹ÝÀÇ ¾Ïȣȭ ±â´ÉÀÎ TDE(Transparent Data Encryption)¿Í µå¶óÀ̹ö¿Í ¼­¹ö »çÀÌÀÇ ÆÐŶ ¾Ïȣȭ¸¦ Áö¿øÇØ ºñÁ¤»óÀûÀ¸·Î µ¥ÀÌÅÍ°¡ À¯ÃâµÇ´Â °ÍÀ» ¹æÁöÇÑ´Ù.

¶Ç ¼Óµµ Çâ»óÀ» À§ÇØ Á¶ÀÎ ÁúÀÇ¿¡¼­ Çؽà ½ºÄµ(Hash Scan)À» Áö¿øÇØ, À妽º ½ºÄµÀ» ÇÒ ¼ö ¾ø´ø Á¶ÀÎ ÁúÀÇ ¼º´ÉÀ» ÃÖ´ë 10¹è °³¼±Çß´Ù. ÈùÆ®¸¦ ÅëÇØ °Ë»ö ÁúÀÇÀÇ °á°ú ij½Ã¸¦ Áö¿ø, µ¥ÀÌÅÍ º¯°æÀÌ ÀûÀ¸¸é¼­ ÁúÀÇ°¡ º¹ÀâÇÑ ¿öÅ©·Îµå 󸮼º´ÉÀ» ³ô¿´´Ù.

°ü¸® ÆíÀǼº°ú »ý»ê¼ºÀ» ³ôÀÌ´Â ½Å±Ô ±â´Éµµ Ãß°¡Çß´Ù. °í°¡¿ë¼º ȯ°æ¿¡¼­ ÈùÆ®¸¦ ÅëÇØ ±¸¹® ±â¹ÝÀÇ º¹Á¦¸¦ Áö¿øÇØ, ´ë·® µ¥ÀÌÅÍ »èÁ¦¡¤¼öÁ¤ ½Ã º¹Á¦ ½Ã°£À» ÁÙ¿´´Ù. ¶Ç ÀÚ¹Ù ÀúÀå ÇÁ·Î½ÃÀú ¼­¹ö¸¦ DB¼­¹ö·ÎºÎÅÍ ºÐ¸®ÇØ ÀÚ¹Ù ÀúÀå ÇÁ·Î½ÃÀú ¼­¹ö ±¸µ¿¡¤Á¤Áö¿¡ µû¸¥ DB ¼­¹öÀÇ ¿µÇâµµ¸¦ ÃÖ¼ÒÈ­Çß´Ù. ¶ÇÇÑ µ¥ÀÌÅÍ Á¤ÀÇ ¾ð¾î(DDL:Data Definition Language) °¨»ç ±â´ÉÀ» Á¦°øÇØ DDLÀÇ º¯°æ»çÇ×À» ÃßÀûÇÒ ¼ö ÀÖ´Ù. RVC(Row Value Constructor), REGEXP ÇÔ¼ö µî À¯¿ëÇÑ SQLÀ» È®ÀåÇß´Ù.

Á¤º´ÁÖ Å¥ºê¸®µå ´ëÇ¥´Â "±â´É°ú ¼º´ÉÀ» °³¼±ÇÏ´Â µ¿½Ã¿¡ ¾ÆÆÄÄ¡ ¶óÀ̼±½º 2.0 º¯°æÀ» ÅëÇØ ¿ÜºÎ Âü¿©ÀÚµéÀÌ Á¦¾àÁ¶°Ç ¾øÀÌ Å¥ºê¸®µå ¼Ò½ºÄڵ带 È°¿ëÇÒ ¼ö ÀÖµµ·Ï ¶óÀ̼±½º °³¹æ¼ºÀ» È®´ëÇß´Ù"¸é¼­ "¾ÕÀ¸·Îµµ ¿ÀǼҽºÀÇ Ã¶Çаú °¡Ä¡¸¦ ±â¹ÝÀ¸·Î ºñÁî´Ï½º¸¦ Àü°³ÇØ ³ª°¡°Ú´Ù"°í ¸»Çß´Ù.

¾È°æ¾Ö±âÀÚ naturean@dt.co.kr


[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]