DB2 µ¥ÀÌÅͺ£À̽º¿¡ BLOBÀ¸·Î ÀúÀåµÈ À̹ÌÁö, ¿Àµð¿À ¹× ºñµð¿À ¿ÀºêÁ§Æ®¿¡´Â ÀüÅëÀû ¼ýÀÚ¿Í ¹®ÀÚ µ¥ÀÌÅÍ¿¡ Á¦°øµÈ µ¿ÀÏÇÑ º¸¾È°ú º¹±¸ º¸È£ ±â´ÉÀÌ Àû¿ëµË´Ï´Ù. ¶ÇÇÑ, ¸ÞŸµ¥ÀÌÅÍ Å×ÀÌºí¿¡ ÀÌ·¯ÇÑ ¿ÀºêÁ§Æ®¿ëÀ¸·Î Á¤º¸°¡ ÀúÀåµË´Ï´Ù. »ç¿ëÀÚ´Â ¿ÀºêÁ§Æ®¸¦ ¼±ÅÃ, »ðÀÔ ¶Ç´Â °»½ÅÇϱâ À§ÇØ ÇÊ¿äÇÑ Æ¯±ÇÀ» °¡Á®¾ß ÇÕ´Ï´Ù.
»ç¿ëÀÚ´Â »ç¿ëÀÚ Å×ÀÌºí¿¡¼ ¿ÀºêÁ§Æ®¸¦ ¼±ÅÃ, »ðÀÔ, °»½Å ¶Ç´Â »èÁ¦ÇÏ´Â UDF¸¦ ¹ßÇàÇÕ´Ï´Ù. ¿äûµÈ Á¶ÀÛÀ» ¼öÇàÇÏ·Á¸é, UDF´Â ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ¼Ó¼º Á¤º¸¸¦ º¸À¯ÇÏ´Â °ü¸® Áö¿ø Å×À̺íÀ» ¾×¼¼½ºÇϰí, Çʿ信 µû¶ó °»½ÅÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. Extender´Â UDF¸¦ »ç¿ëÇÏ¿© »ç¿ëÀÚ°¡ »ç¿ëÀÚ Å×ÀÌºí¿¡ °üÇÑ ÀûÇÕÇÑ Æ¯±ÇÀ» °®´Â °æ¿ì °ü¸® Áö¿ø Å×ÀÌºí¿¡ ÀÌ·¯ÇÑ Á¶ÀÛÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀϺΠExtender °ü·Ã °ü¸® Á¶ÀÛ¿¡´Â DBADM ±ÇÇÑÀÌ ÇÊ¿äÇÕ´Ï´Ù. DB2 Extender °ü¸® API°¡ ¿ä±¸ÇÏ´Â ±ÇÇÑ¿¡ ´ëÇØ¼´Â ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º(API)¸¦ ÂüÁ¶ÇϽʽÿÀ. DB2 Extender °ü¸® ¸í·ÉÀÌ ¿ä±¸ÇÏ´Â ±ÇÇÑ¿¡ ´ëÇØ¼´Â ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º(API)¸¦ ÂüÁ¶ÇϽʽÿÀ.
À̹ÌÁö, ¿Àµð¿À ¶Ç´Â ºñµð¿ÀÀÇ ³»¿ëÀÌ µ¥ÀÌÅͺ£À̽º¿¡¼ ÂüÁ¶µÇ´Â ÆÄÀÏ¿¡ ÀúÀåµÉ ¶§, ¿ÀºêÁ§Æ®¿ë ¸ÞŸµ¥ÀÌÅÍ´Â DB2¿¡ ÀÇÇØ º¸È£µË´Ï´Ù. ÆÄÀÏÀº PUBLIC, Áï ¸ðµç »ç¿ëÀÚ°¡ ÀÐÀ» ¼ö ÀÖ´Â µð·ºÅ丮¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
BLOB°ú ¸ÞŸµ¥ÀÌÅÍ´Â DB2ÀÇ ´Ù¸¥ µ¥ÀÌÅÍ¿Í µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¹é¾÷µÇ°í º¹±¸µÉ ¼ö ÀÖ½À´Ï´Ù. ÆÄÀÏ¿¡ ÀúÀåµÈ ¿ÀºêÁ§Æ® ³»¿ëÀº DB2¿¡ ¾ø´Â ÅøÀ» »ç¿ëÇÏ¿© ¹é¾÷µÇ°í º¹±¸µÉ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, QBIC īŻ·Î±×¿Í ºñµð¿À »öÀÎÀº DB°¡ ¾ø´Â ÅøÀ» »ç¿ëÇÏ¿© ¹é¾÷µÇ°í º¹±¸µÉ ¼ö ÀÖ½À´Ï´Ù. QBIC īŻ·Î±×ÀÇ ¹é¾÷¿¡ ´ëÇÑ Á¤º¸´Â QBIC īŻ·Î±× ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ. ºñµð¿À »öÀÎÀÇ ¹é¾÷¿¡ ´ëÇÑ Á¤º¸´Â ºñµð¿À »öÀÎÀ» ÂüÁ¶ÇϽʽÿÀ.