ºñÁö´Ï½º ÀÎÅÚ¸®Àü½º ÀÚ½À¼­

µ¥ÀÌÅÍ ¿þ¾îÇϿ콺 À¯Áöº¸¼ö

ÀÌ °úÁ¤¿¡¼­´Â »öÀÎÀ» Á¤ÀÇÇϰí, RUNSTATS ¹× REORG À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇϸç, ¿þ¾îÇϿ콺 µ¥ÀÌÅͺ£À̽º¸¦ ¸ð´ÏÅ͸µÇÏ´Â ¹æ¹ýÀ» ¹è¿ó´Ï´Ù.

µ¥ÀÌÅͺ£À̽º¿¡ ÇÊ¿äÇÑ À¯Áöº¸¼öÀÇ ¾çÀº µ¥ÀÌÅͺ£À̽º Ȱµ¿ ¹× ¿öÅ©·ÎµåÀÇ ¾ç°ú Á÷Á¢ÀûÀÎ °ü·ÃÀÌ ÀÖ½À´Ï´Ù. ÀÌ ÀÚ½À¼­¿¡¼­´Â Áß´ëÇÑ È°µ¿À» »ý¼ºÇÏÁö ¾Ê±â ¶§¹®¿¡, ÀÌ °úÁ¤Àº ½ÇÁ¦ ¿þ¾îÇϿ콺 µ¥ÀÌÅͺ£À̽º »ç¿ë½Ã ÀÌ¿ëÇÒ ¼ö ÀÖ´Â DB2 µµ±¸ ¹× À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ¼Ò°³°¡ ÁÖ¿ä ¸ñÀûÀÔ´Ï´Ù.


»öÀÎ ÀÛ¼º

»öÀÎÀ» ÀÛ¼ºÇÏ¸é ¿þ¾îÇϿ콺¿¡¼­ ÀÏ¹Ý »ç¿ëÀÚÀÇ Á¶È¸¸¦ ÃÖÀûÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. »öÀÎÀº ŰÀÇ ÁýÇÕÀ̸ç, °¢°¢Àº Å×ÀÌºí¿¡¼­ ÀÏ·ÃÀÇ ÇàÀ» Áö½ÃÇÕ´Ï´Ù. »öÀÎÀº Å×ÀÌºí µ¥ÀÌÅͿʹ º°µµÀÇ ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥Àº »öÀÎ ±¸Á¶¸¦ ÀÛ¼ºÇϰí À̸¦ ÀÚµ¿À¸·Î À¯Áöº¸¼öÇÕ´Ï´Ù. »öÀÎÀº Æ÷ÀÎÅ͸¦ ÀÌ¿ëÇÏ¿© µ¥ÀÌÅÍ¿¡ ´ëÇÑ Á÷Á¢ÀûÀÎ °æ·Î¸¦ ÀÛ¼ºÇÔÀ¸·Î½á, Å×ÀÌºí¿¡¼­ ÇàÀ» È¿À²ÀûÀ¸·Î ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

»öÀÎÀº ±âº» Ű³ª ¿ÜºÎ ۸¦ Á¤ÀÇÇÏ´Â °æ¿ì¿¡ ÀÛ¼ºµË´Ï´Ù. ¿¹¸¦ µé¾î ¸ñÇ¥ Å×À̺íÀÇ Å° Á¤ÀÇ¿¡¼­ CITY_ID¸¦ ±âº» Ű·Î Á¤ÀÇÇÑ °æ¿ì, LOOKUP_MARKET Å×ÀÌºí¿¡ »öÀÎÀÌ ÀÛ¼ºµË´Ï´Ù.

Ãß°¡·Î »öÀÎÀ» ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. DB2 Á¦¾î ¼¾ÅÍ¿¡¼­, »öÀÎ Æú´õ°¡ ³ªÅ¸³¯ ¶§±îÁö TUTWHS µ¥ÀÌÅͺ£À̽ºÀÇ ¿ÀºêÁ§Æ®¸¦ È®ÀåÇϽʽÿÀ.
  2. »öÀÎ Æú´õ¿¡ ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ» ´©¸£°í ÀÛ¼º --> ¸¶¹ý»ç¸¦ »ç¿ëÇÑ »öÀÎÀ» ´©¸£½Ê½Ã¿À.

    ¿¬°á âÀÌ ¿­¸³´Ï´Ù.

  3. Á¦¾î ¼¾ÅÍ¿¡ ·Î±×¿ÂÇÒ ¶§ »ç¿ëÇÒ »ç¿ëÀÚ ID¿Í ¾ÏÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ.
  4. È®ÀÎÀ» ´©¸£½Ê½Ã¿À.

    »öÀÎ ¸¶¹ý»ç°¡ ¿­¸³´Ï´Ù.

  5. ¸¶¹ý»çÀÇ ¼¼ºÎ Áöħ¿¡ µû¶ó »õ·Î¿î »öÀÎÀ» ÀÛ¼ºÇϽʽÿÀ.

»öÀÎ ÀÛ¼º¿¡ ´ëÇÑ ³»¿ëÀº DB2 Universal Database °ü¸® ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.


Å×À̺í Åë°è ¼öÁý

Å×À̺í Åë°è´Â Å×ÀÌºí ¹× »öÀÎÀÇ ¹°¸®Àû, ³í¸®Àû Ư¼º¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÁÖ±âÀûÀ¸·Î ÀÌ·¯ÇÑ Åë°è¸¦ È®º¸ÇÏ¿©, DB2 Universal Database°¡ ÃÖÀûÀÇ ¹æ¹ýÀ¸·Î µ¥ÀÌÅ͸¦ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ÇϽʽÿÀ. Å×À̺íÀÇ µ¥ÀÌÅÍ¿¡ Áß´ëÇÑ º¯°æÀÌ ¹ß»ýÇϰųª ÃÖÁ¾ È®º¸µÈ Åë°è°¡ ½ÇÁ¦ Å×ÀÌºí µ¥ÀÌÅ͸¦ ´õ ÀÌ»ó ¹Ý¿µÇÏÁö ¸øÇÏ´Â °æ¿ì¿¡´Â, µ¥ÀÌÅÍ ¾×¼¼½º ¼º´ÉÀÌ ÀúÇϵ˴ϴÙ. Å×À̺íÀÇ µ¥ÀÌÅÍ¿¡ Áß´ëÇÑ º¯°æÀÌ ÀϾ¸é Åë°è¸¦ °»½ÅÇϵµ·Ï ÇϽʽÿÀ.

LOOKUP_MARKET Å×ÀÌºí¿¡¼­ Åë°è¸¦ ¼öÁýÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. DB2 Á¦¾î ¼¾ÅÍ¿¡¼­ LOOKUP_MARKET Å×ÀÌºí¿¡ ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ» ´©¸£°í Åë°è ¼öÇàÀ» ´©¸£½Ê½Ã¿À.

    Åë°è ¼öÇà âÀÌ ¿­¸³´Ï´Ù.

  2. ¿Â¶óÀÎ µµ¿ò¸»À» »ç¿ëÇϸé Å×ÀÌºí ¹× »öÀο¡ ´ëÇØ È®º¸ÇÏ·Á´Â Åë°èÀÇ ·¹º§À» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
  3. °øÀ¯ ·¹º§À» »ç¿ëÇÏ¿© Åë°è¸¦ È®º¸ÇÏ´Â µ¿¾ÈÀÇ »ç¿ëÀÚ ¾×¼¼½º À¯ÇüÀ» ÁöÁ¤ÇϽʽÿÀ.

    º¯°æ(Å×À̺í Àбâ/¾²±â Çã¿ë)
    ´Ù¸¥ »ç¿ëÀÚ°¡ Å×À̺íÀ» ÀÐ°í ¾µ ¼ö ÀÖ½À´Ï´Ù.

    ÂüÁ¶(Å×À̺í Àбâ Àü¿ë)
    ´Ù¸¥ »ç¿ëÀÚ°¡ Å×À̺íÀ» Àб⸸ ÇÒ ¼ö ÀÖ½À´Ï´Ù.


    SQL¹® ÆäÀÌÁöÀÇ GEOGRAPHIES SELECT¹®

  4. Å×À̺í Åë°èÀÇ È®º¸¸¦ ½ÃÀÛÇÏ·Á¸é È®ÀÎÀ» ´©¸£½Ê½Ã¿À.

Å×À̺í À籸¼º

Å×À̺í À籸¼ºÀº ½ÇÁ¦ ÀúÀ念¿ª¿¡¼­ Å×À̺íÀ» ÀçÁ¤·ÄÇϸç, ´ÜÆíÀ» Á¦°ÅÇÏ¿© µ¥ÀÌÅͺ£À̽º¿¡¼­ Å×À̺íÀÌ È¿À²ÀûÀ¸·Î ÀúÀåµÇ¾î ÀÖµµ·Ï º¸ÀåÇÕ´Ï´Ù. À籸¼ºÀ» ÀÌ¿ëÇÏ¸é »öÀο¡ ÀÇÇØ Å×À̺íÀÇ ÇàÀÌ ÀúÀåµÇ´Â ¼ø¼­¸¦ Á¦¾îÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

LOOKUP_MARKET Å×À̺íÀ» À籸¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. DB2 Á¦¾î ¼¾ÅÍ¿¡¼­ LOOKUP_MARKET Å×À̺íÀ» ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ¸·Î ´©¸£°í À籸¼ºÀ» ´©¸£½Ê½Ã¿À.

    À籸¼º Å×À̺í âÀÌ ¿­¸³´Ï´Ù.

  2. »ç¿ë ½Ã½ºÅÛ Àӽà Å×ÀÌºí °ø°£ Çʵ忡¼­ À籸¼ºµÇ´Â Å×À̺íÀÌ Àӽ÷ΠÀúÀåµÇ´Â Å×ÀÌºí °ø°£ÀÇ À̸§À» ÁöÁ¤ÇϽʽÿÀ. Å×ÀÌºí °ø°£À» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é, ÇöÀç Å×À̺íÀÌ Á¸ÀçÇÏ´Â Å×ÀÌºí °ø°£¿¡ Å×À̺íÀÇ Àӽà »çº»ÀÌ ÀúÀåµË´Ï´Ù.
  3. »ç¿ë »öÀÎ Çʵ忡¼­ Å×À̺í ÇàÀ» À籸¼ºÇÏ´Â µ¥ »ç¿ëÇÒ »öÀÎÀ» ÁöÁ¤ÇϽʽÿÀ. »öÀÎÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¼ø¼­¿¡ °ü°è¾øÀÌ Å×À̺í ÇàÀÌ À籸¼ºµË´Ï´Ù.
  4. Å×À̺íÀ» Áï½Ã À籸¼ºÇÏ·Á¸é Áö±Ý À籸¼ºÀ» ´©¸£½Ê½Ã¿À. ƯÁ¤ ³¯Â¥ ¹× ½Ã°£¿¡ ´ëÇØ À籸¼ºÀ» Çϵµ·Ï ½ºÄÉÁÙ¸µÀ» ÇÏ·Á¸é ½ºÄÉÁÙÀ» ´©¸£½Ê½Ã¿À.


    SQL¹® ÆäÀÌÁöÀÇ GEOGRAPHIES SELECT¹®


µ¥ÀÌÅͺ£À̽º ¸ð´ÏÅÍ

¼º´É ¸ð´ÏÅÍ´Â DB2 UDBÀÇ »óÅ ¹× DB2 Universal Database°¡ Á¦¾îÇÏ´Â µ¥ÀÌÅÍ¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇϸç, ÀÏ¹Ý »óȲ¿¡ ÁÖÀǸ¦ ±â¿ïÀÔ´Ï´Ù. ÀÏ·ÃÀÇ ½º³À¼¦À¸·Î Á¤º¸°¡ Á¦°øµÇ¸ç, ÀÌµé °¢°¢Àº ƯÁ¤ ½ÃÁ¡ÀÇ ½Ã½ºÅÛ ¹× µ¥ÀÌÅͺ£À̽º »óŸ¦ ³ªÅ¸³À´Ï´Ù. ½º³À¼¦ÀÇ ºóµµ ¹× °¢°¢¿¡¼­ ¼öÁýµÇ´Â Á¤º¸ÀÇ ¾çÀº Á¦¾î°¡ °¡´ÉÇÕ´Ï´Ù.

¼º´É ¸ð´ÏÅÍ¿¡¼­ ¼öÁýÇÏ´Â Á¤º¸´Â ¼º´É º¯¼ö·Î ¸®Åϵ˴ϴÙ. ÀÌ·¯ÇÑ ¼º´É º¯¼ö´Â ´ÙÀ½À» ¼öÇàÇÏ´Â Á¤ÀÇµÈ ¿ä¼ÒÀÇ ¼¼Æ®ÀÔ´Ï´Ù.

LOOKUP_MARKET Å×À̺íÀ» ¸ð´ÏÅ͸µ ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. DB2 Á¦¾î ¼¾ÅÍ¿¡¼­ LOOKUP_MARKET Å×À̺íÀ» ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ¸·Î ´©¸£°í, ¼º´É ¸ð´ÏÅÍ --> ¸ð´ÏÅÍ ½ÃÀÛ...À» ´©¸£½Ê½Ã¿À.

    ¸ð´ÏÅÍ ½ÃÀÛ Ã¢ÀÌ ¿­¸³´Ï´Ù.

  2. ¸ð´ÏÅÍ ½ÃÀÛ Ã¢Àº Å×ÀÌºí ·¹º§¿¡¼­ ½º³À¼¦À» ÃëÇÒ ¼ö ÀÖ´Â ¼º´É ¸ð´ÏÅ͸¦ ³ª¿­ÇÕ´Ï´Ù. Default_for_table_level ¸ð´ÏÅ͸¦ ¼±ÅÃÇÑ ÈÄ¿¡, È®ÀÎÀ» ´­·¯ À̸¦ ½ÃÀÛÇϽʽÿÀ.

    Default_for_table_levelÀº Å×ÀÌºí ·¹º§¿¡¼­ Ű ¼º´É °ü·Ã Á¤º¸¸¦ ¼öÁýÇϱâ À§ÇØ ¼³°èµÈ IBM Á¦°ø ¸ð´ÏÅÍÀÔ´Ï´Ù.

  3. LOOKUP_MARKET Å×À̺íÀ» ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ¸·Î ´©¸£°í ¼º´É ¸ð´ÏÅÍ --> ¸ð´ÏÅÍ È°µ¿ Ç¥½Ã...¸¦ ¼±ÅÃÇϽʽÿÀ.

    ¸ð´ÏÅÍ Ç¥½Ã ³ëÆ®ºÏÀÌ ¿­¸³´Ï´Ù.

    ¼¼ºÎ»çÇ× ÆäÀÌÁö´Â ¸ð´ÏÅÍ¿¡¼­ ¼öÁýÇÏ´Â ¼º´É º¯¼ö ¹× ½º³À¼¦¿¡¼­ ¸®ÅÏÇÏ´Â °ªÀ» ³ª¿­ÇÕ´Ï´Ù. Default_for_table_level ¸ð´ÏÅÍ´Â ¸Å 30Ãʸ¶´Ù ½º³À¼¦(Á¤±Ô »ùÇà »óÀÚ)À» ÃëÇϸç, ¼öÁýµÈ µ¥ÀÌÅÍÀÇ ±×·¡ÇÁ´Â ÀÛ¼ºÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ ¸ð´ÏÅÍ´Â »ç¿ëÀÚÀÇ ÃëÇâ¿¡ µû¶ó Á¶Á¤ÀÌ °¡´ÉÇÕ´Ï´Ù(¿¹¸¦ µé¾î, ¼º´É º¯¼öÀÇ ±×·¡ÇÁ ÀÛ¼º ¶Ç´Â ½º³À¼¦ °£°ÝÀÇ º¯°æ). ¼¼ºÎ»çÇ×Àº ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.

  4. LOOKUP_MARKET Å×ÀÌºí¿¡ Ȱµ¿ÀÌ ¾øÀ¸¸é ¼¼ºÎ»çÇ× ÆäÀÌÁöÀÇ °ªÀº °ø¹é »óŰ¡ µË´Ï´Ù. Å×À̺í Ȱµ¿À» »ý¼ºÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
    1. ¸í·É ¼¾Å͸¦ ¿©½Ê½Ã¿À.
    2. ½ºÅ©¸³Æ® ÆäÀÌÁö¿¡¼­ ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
      1. connect to TUTWHS user userid¸¦ password¸¦ »ç¿ëÇÏ¿© ¼öÇàÇϽʽÿÀ.
      2. SELECT * FROM schema.LOOKUP_MARKET ¹®À» ¿©·¯ ¹ø ¼öÇàÇϽʽÿÀ. ¿©±â¼­ schema´Â µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ ¶§ ÁöÁ¤µÈ ½ºÅ°¸¶ÀÔ´Ï´Ù. ¿þ¾îÇϿ콺 µ¥ÀÌÅͺ£À̽º ÀÛ¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
      3. ½ºÅ©¸³Æ®->½ÇÇàÀ» ´­·¯ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇϽʽÿÀ.
    3. ¸ð´ÏÅÍ Ç¥½Ã ³ëÆ®ºÏÀ¸·Î ¸®ÅÏÇϽʽÿÀ. ½º³À¼¦ÀÌ ÃëÇØÁö¸é, ÃÊ ´ç ÀÐÀº Çà ¼ö ¼º´É º¯¼öÀÇ °ª¿¡ SQL¹® Ȱµ¿ÀÌ ¹Ý¿µµË´Ï´Ù.
  5. ¸ð´ÏÅÍ Ç¥½Ã ³ëÆ®ºÏÀ» ´ÝÀ¸½Ê½Ã¿À. LOOKUP_MARKET Å×ÀÌºí¿¡ ¿À¸¥ÂÊ ¸¶¿ì½º ¹öưÀ» ´©¸£°í, ¼º´É ¸ð´ÏÅ͸µ --> ¸ð´ÏÅÍ ÁßÁö¸¦ ´©¸£½Ê½Ã¿À. Default_for_table_level ¸ð´ÏÅͰ¡ ÁßÁöµË´Ï´Ù.

Áö±Ý±îÁöÀÇ ³»¿ë

ÀÌ °úÁ¤¿¡¼­´Â »öÀÎÀ» ÀÛ¼ºÇß½À´Ï´Ù. LOOKUP_MARKET¿¡¼­ Åë°è¸¦ ¼öÁýÇÏ¿© À̸¦ À籸¼ºÇϰí, ¸ð´ÏÅ͸µÀ» ¼öÇàÇß½À´Ï´Ù. ´ÙÀ½ °úÁ¤¿¡¼­´Â Å×ÀÌºí¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï ¿þ¾îÇϿ콺 µ¥ÀÌÅͺ£À̽ºÀÇ »ç¿ëÀÚ¿¡°Ô ±ÇÇÑÀ» ºÎ¿©ÇÕ´Ï´Ù.


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