¸±¸®½º Á¤º¸


|14.2 ÀͽºÆ÷Æ®, ÀÓÆ÷Æ® ¹× ·Îµå¿¡ ÀÇÇÑ LOB ÆÄÀÏ Á¶Àý º¯°æ

|DB2 UDB´Â ÀÌÁ¦ ´ëÇü ¿ÀºêÁ§Æ®(LOB) Á¤º¸¸¦ ÀÓÆ÷Æ®, ÀͽºÆ÷Æ® ¹× |·ÎµåÇÒ ¶§ LOB À§Ä¡ ÁöÁ¤ÀÚ(LLS)¸¦ »ç¿ëÇÕ´Ï´Ù. ÀÌ°ÍÀº ´ÙÁß LOB¸¦ ´ÜÀÏ ÆÄÀÏ¿¡ ÀúÀåÇÕ´Ï´Ù.

|LLS´Â LOB µ¥ÀÌÅ͸¦ ÆÄÀÏ ³»¿¡¼­ ãÀ» ¼ö ÀÖ´Â °÷À» ³ªÅ¸³»´Â ¹®ÀÚ¿­ÀÔ´Ï´Ù. |LLSÀÇ Çü½ÄÀº filename.ext.nnn.mmm/ÀÌ°í, ¿©±â¼­ filename.ext´Â LOB ÆÄÀÏÀÌ Æ÷Ç﵃ ÆÄÀÏÀÇ À̸§ÀÌ°í, nnnÀº ÆÄÀÏ ³»¿¡¼­ |LOBÀÇ ¿ÀÇÁ¼Â(¹ÙÀÌÆ® ´ÜÀ§)À̸ç, mmmÀº LOBÀÇ ±æÀÌ(¹ÙÀÌÆ® ´ÜÀ§)ÀÔ´Ï´Ù. |¿¹¸¦ µé¾î, db2exp.001.123.456/ÀÇ LLS´Â LOBÀÌ ÆÄÀÏ db2exp.001¿¡ ÀÖ°í, ¿ÀÇÁ¼Â 123¹ÙÀÌÆ®¿¡¼­ ½ÃÀÛÇϸç, |±æÀÌ°¡ 456¹ÙÀÌÆ®ÀÓÀ» ³ªÅ¸³À´Ï´Ù. LLS¿¡ Ç¥½ÃµÈ Å©±â°¡ 0À̸é, LOBÀÌ ±æÀÌ 0À» °®´Â °ÍÀ¸·Î |°£Áֵ˴ϴÙ. ±æÀÌ°¡ -1À̸é, LOBÀÌ NULL·Î °£Áֵǰí ÆÄÀÏ À̸§ ¹× ¿ÀÇÁ¼ÂÀº |»ó°üÀÌ ¾ø½À´Ï´Ù.

|lobsinfile ¼öÁ¤ÀÚ¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅ͸¦ ÀͽºÆ÷Æ®ÇÒ ¶§, |LOBÀÌ Ç×»ó °³º°ÀûÀÎ ÆÄÀÏ¿¡ À§Ä¡ÇÏÁö ¾Ê½À´Ï´Ù. °¢ LOB ÆÄÀÏ¿¡´Â ¿©·¯ °³ÀÇ |LOBÀÌ ÀÖÀ» ¼ö ÀÖ°í °¢ LOB °æ·Î´ç ¿©·¯ °³ÀÇ LOB ÆÄÀÏÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÀÌÁ¦ µ¥ÀÌÅÍ ÆÄÀÏÀº ÆÄÀÏ À̸§ ´ë½Å LLS ·¹Äڵ带 Æ÷ÇÔÇÕ´Ï´Ù.

|ÀÓÆ÷Æ® ¹× ·Îµå ±â´Éµµ ÀͽºÆ÷Æ® ±â´ÉÀÇ º¯°æ»çÇ×À» ÇÚµéÇϵµ·Ï º¯°æµÇ¾ú½À´Ï´Ù. |lobsinfile¿¡ ÀÇÇØ ¼öÁ¤ ¿É¼ÇÀ» ÁöÁ¤ÇÏ¿© µ¥ÀÌÅ͸¦ ·ÎµåÇÏ°í ÀÓÆ÷Æ®ÇÒ ¶§, |ÇØ´ç LOB Ä÷³¿¡ ´ëÇÑ LLS¸¦ ¿¹»óÇÕ´Ï´Ù. LOB Ä÷³¿¡ ´ëÇØ LLS ÀÌ¿ÜÀÇ ¾î¶² °ÍÀÌ ÀÖ´Â °æ¿ì, |µ¥ÀÌÅͺ£À̽º´Â ±×°ÍÀ» LOB ÆÄÀÏ·Î Ãë±ÞÇÏ°í Àüü ÆÄÀÏÀ» LOBÀ¸·Î ·ÎµåÇÕ´Ï´Ù.

|14.2.1 IXF °í·Á»çÇ×

|¼¼ °³ÀÇ »õ IXF µ¥ÀÌÅÍ À¯ÇüÀÌ ÀÖ½À´Ï´Ù. ÀÌ ¼¼ À¯ÇüÀº LLS¿¡ ÀÇÇØ Ç¥ÇöµÉ °æ¿ì |¹®ÀÚ ´ëÇü ¿ÀºêÁ§Æ®(CLOB), 2Áø ´ëÇü ¿ÀºêÁ§Æ®(BLOB) ¹× 2¹ÙÀÌÆ® ¹®ÀÚ |´ëÇü ¿ÀºêÁ§Æ®(DBCLOB)¿¡ ÇØ´çÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ À¯ÇüÀÇ °ªÀº |°¢°¢ 964, 960 ¹× 968ÀÔ´Ï´Ù.

|IXF ÆÄÀÏÀº ÀÌÁ¦ °¢ LOB Ä÷³ÀÌ ÀÚ½ÅÀÇ D ·¹Äڵ带 °¡Áöµµ·Ï ¿äûÇÕ´Ï´Ù. ÀÌ°ÍÀº |ÀͽºÆ÷Æ® µµ±¸·Î ÀÚµ¿ ÀÛ¼ºµÇÁö¸¸, IXF ÆÄÀÏÀ» ÀÛ¼ºÇϱâ À§ÇØ ½áµå ÆÄƼ À¯Æ¿¸®Æ¼¸¦ »ç¿ë ÁßÀÎ |°æ¿ì ¼öµ¿À¸·Î ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ Å×À̺íÀÇ °¢ LOB¿¡ ´ëÇØ LLS°¡ ÇÊ¿äÇÏ¸ç ³Î(NULL)ÀÌ ¾Æ´Ñ |LOB¿¡ ´ëÇؼ­´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. |LOB Ä÷³ÀÌ ³Î(NULL)ÀÎ °æ¿ì, ³Î(NULL) LOB¸¦ ³ªÅ¸³»´Â LLS¸¦ ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]