[Áöµð³ÝÄÚ¸®¾Æ]
¼º´É µ¥ÀÌÅ͸¦ °ËÅäÇØ ÃÖ°íÀÇ ±â¼úÀ» ¼±ÅÃÇÑ´Ù´Â °ÍÀº µ¥ÀÌÅ͸¦ ¸¸µé¾î³»´Â °Í¸¸Å ¾î·Á¿î ÀÏÀÌ´Ù. ƯÈ÷ µ¥ÀÌÅͺ£À̽º º¥´õµéÀÌ ½ÂÀÎÇÏÁö ¾Ê´Â º¥Ä¡¸¶Å© °á°úÀÇ °ø°³¸¦ Â÷´ÜÇϱâ À§ÇØ ¶óÀ̼±½º °è¾à¿¡ º¥Ä¡¸¶Å©¿Í °ü·ÃµÈ ¹®±¸¸¦ Àý´ë »ðÀÔÇÏÁö ¾Ê´Â µ¥ÀÌÅͺ£À̽º ºÐ¾ß¿¡¼´Â ´õ¿í ±×·¸´Ù.
±×·¯³ª °í°´µéÀÇ ±¸¸Å¸¦ À§Çؼ´Â Á¤º¸°¡ ÇÊ¿äÇϰí eWEEK ·¦¿¡¼ À̹ø¿¡ ´Ù½Ã È®ÀÎÇÑ °Í°ú °°ÀÌ º¥Ä¡¸¶Å© Å×½ºÆ®´Â ÇÁ·ÎÁ§Æ®ÀÇ ¼ºÆÐ¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ´Â ¿¹»óÇÏÁö ¸øÇÑ ±â¼úÀûÀÎ ÀåÁ¡°ú °áÁ¡À» ÆÄ¾ÇÇϴµ¥ ÀÖ¾î ÇʼöºÒ°¡°áÇÏ´Ù.
Áö³ 1¿ùºÎÅÍ 2¿ùÃʱîÁö 4ÁÖ µ¿¾È eWEEK/USA¿Í ÀÚ¸ÅÁöÀÎ PC¸Å°ÅÁøÀº ÃÖ±Ù ¹ßÇ¥µÈ 5°¡ÁöÀÇ ¼¹ö µ¥ÀÌÅͺ£À̽º ¹öÀü¿¡ ´ëÇÑ Á¾ÇÕÀûÀÎ º¥Ä¡¸¶Å©¸¦ ½Ç½ÃÇß´Ù. À̹ø Å×½ºÆ® °á°ú ÀÚ¹Ù ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö¿Í ÇÔ²² »ç¿ëÇÒ °æ¿ì ÃÖ»óÀÇ ¼º´ÉÀ» º¸ÀÌ´Â µ¥ÀÌÅͺ£À̽º¸¦ ¾Ë ¼ö ÀÖ¾ú´Ù. ¶Ç, Á¦Ç° ¼º´É °³¼±À» À§ÇÑ µ¥ÀÌÅͺ£À̽º ¼¹ö Á¶Á¤°ú °ü·ÃµÈ ´Ù¾çÇÑ ±â¹ýµµ Æò°¡Çß´Ù.
PC¸Å°ÅÁø¿¡¼ 1993³â 10¿ù ÀÌÈÄ µ¿ÀÏÇÑ Çϵå¿þ¾î¿¡¼ µ¥ÀÌÅͺ£À̽º¿Í °ü·ÃµÈ º¥Ä¡¸¶Å© °á°ú¸¦ ¹ßÇ¥ÇÑ °ÍÀº ÄÄÇ»ÅÍ ÃâÆÇ ¾÷°è¿¡¼ óÀ½ ÀÖ´Â ÀÏÀÌ´Ù.
À̹ø¿¡´Â IBMÀÇ DB2 7.2ÇȽºÆÑ 5, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ SQL ¼¹ö 2000 ¿£ÅÍÇÁ¶óÀÌÁî ¿¡µð¼Ç ¼ºñ½º ÆÑ 2, My SQL ABÀÇ MySQL 4.0.1 ¸Æ½º, ¿À¶óŬÀÇ ¿À¶óŬ9i ¿£ÅÍÇÁ¶óÀÌÁî ¿¡µð¼Ç 9.0.1.1.1, »çÀ̺£À̽ºÀÇ ASE(Adaptive Server Enterprise) 12.5.0.1 µîÀ» Å×½ºÆ®Çß´Ù.
Àü¹ÝÀûÀ¸·Î ¿À¶óŬ9i¿Í MySQLÀÌ ¶Ù¾î³ ¼º´É°ú È®À强À» º¸¿´À¸¸ç ÀÌ Áß ¿À¶óŬ9i°¡ MySQL¿¡ ºñÇØ ´Ù¼Ò ¾Õ¼´Â °ÍÀ¸·Î ¹àÇôÁ³´Ù.
¸Þ¸ð¸® Æ©´×¡¤DB ¼³°è ÁýÁß Á¶¸í
ASE, DB2, ¿À¶óŬ9i, MySQL µîÀº 550¿©¸íÀÇ À¥ »ç¿ëÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ´Â Å×½ºÆ®µµ ¹Þ¾Ò´Ù. ¿©±â¼ ASEÀÇ ¼º´ÉÀº ÃÊ ´ç 600ÆäÀÌÁö¸¦ ó¸®ÇÑ ¿À¶óŬ9i¿Í MySQLº¸´Ù 100ÆäÀÌÁö Á¤µµ ºÎÁ·ÇÑ ÃÊ ´ç 500ÆäÀÌÁö ¼öÁØÀ̾ú´Ù.
DB2ÀÇ ¼º´ÉÀº ºÎÇϰ¡ ³ôÀ» °æ¿ì ÃÊ ´ç 200ÆäÀÌÁö ¼öÁØÀ¸·Î »ó´çÈ÷ ³·¾Ò´Ù. JDBC µå¶óÀ̹öÀÇ ½É°¢ÇÑ ¹®Á¦·Î ÀÎÇØ SQL ¼¹ö´Â Àüü Å×½ºÆ®¿¡¼ ÃÊ ´ç 200ÆäÀÌÁöÀÇ Ã³¸® ¼öÁØÀ» ¹þ¾î³ªÁö ¸øÇß´Ù.
µå¶óÀ̹ö, ¸Þ¸ð¸® Æ©´×, µ¥ÀÌÅͺ£À̽º ¼³°è ¹®Á¦ µîÀÌ À̹ø Å×½ºÆ®¿¡¼ ¼º´É¿¡ °¡Àå Å« ¿µÇâÀ» ¹ÌÄ£ ¼¼ °¡Áö ¿äÀÎÀ̾ú´Ù. ¼öµ¿ Æ©´×Àº µ¥ÀÌÅͺ£À̽º¿¡ ¾öû³ Â÷À̸¦ ÀÏÀ¸Ä×À¸¸ç ÀϹÝÀûÀ¸·Î ÃÖÁ¾ ÃøÁ¤µÈ 󸮷®Àº Ãʱ⠼³Ä¡ Áï½Ã ½Ç½ÃÇÑ Å×½ºÆ®¿¡ ºñÇØ µÎ ¹è³ª ºü¸¥ ¼º´ÉÀ» º¸¿´´Ù.
¿À¶óŬ°ú MySQL µå¶óÀ̹ö´Â ¿ÏÀüÇÑ JDBC ±â´É°ú ¾ÈÁ¤¼ºÀ» µ¿½Ã¿¡ º¸¿©Áá´Ù(MySQL °ü¸®ÀÚ´Â ÀÚü JDBC µå¶óÀ̹ö°¡ ¾ø¾î¼ ¸¶Å© ¸ÅÆ©°¡ °³¹ßÇÑ My SQL JDBC µå¶óÀ̹ö¸¦ »ç¿ëÇß´Ù).
°¢ µ¥ÀÌÅͺ£À̽º¿¡¼ »ç¿ëÇÏ´Â ´Ù¾çÇÑ ½Ã½ºÅÛ¿¡ ¾î´À Á¤µµÀÇ ¸Þ¸ð¸®¸¦ ÇÒ´çÇÏ´Â °Í°ú °ü·ÃÇØ °¢ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ÃÖ»óÀÇ ¼º´ÉÀ» Á¦°øÇÏ´Â ¼³Á¤ ȯ°æÀ» ã´Â °Íµµ ¸Å¿ì ¾î·Á¿üÀ¸¸ç ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ »ó´çÇÑ ½Ã°£À» ¼Ò¿äÇß´Ù.
SQL ¼¹ö¿Í MySQLÀº Æ©´×ÀÌ °¡Àå ½¬¿üÀ¸¸ç ¿À¶óŬ9i´Â ºÐ¸®µÈ ¸Þ¸ð¸® ij½Ã¸¦ °®°í Àֱ⠶§¹®¿¡ °¡Àå ¾î·Á¿ü´Ù. ÀÌ ¹®Á¦´Â µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ µ¿½Ã ¿¬°á¿¡¼ ¸¹Àº ¸Þ¸ð¸®(400KBÀÇ RAM)¸¦ ¿ä±¸Çϱ⠶§¹®¿¡ ¿À¶óŬ9i¿¡¼ ´õ¿í Å« ¹®Á¦°¡ µÆ´Ù.
ÀÌ¿¡ ºñÇØ DB2´Â Ä¿³Ø¼Ç´ç 177KBÀÇ RAMÀ» ¿ä±¸ÇßÀ¸¸ç SQL ¼¹ö, MySQL, ASE µîÀº Ä¿³Ø¼Ç ´ç 50KBÀÇ RAMÀ» ¿ä±¸Çß´Ù.