°ü¸® ¾È³»¼­


µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡ °ÉÄ£ µ¥ÀÌÅÍÀÇ ÀçºÐ»ê ¹æ½Ä

µ¥ÀÌÅÍ ÀçºÐ»ê Á¶ÀÛÀº µ¥ÀÌÅͺ£À̽ºÀÇ ÁöÁ¤µÈ ³ëµå ±×·ìÀÇ ÁöÁ¤µÈ Å×ÀÌºí ¼¼Æ®¿¡¼­ ¼öÇàµË´Ï´Ù(Á¶ÀÛÀ» ½ÇÇàÇϱâ Àü¿¡ ÀÀ¿ëÇÁ·Î±×·¥Àº īŻ·Î±× µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀÇ µ¥ÀÌÅͺ£À̽º·Î ¿¬°áµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù). À¯Æ¿¸®Æ¼´Â ¼Ò½º ÆÄƼ¼Ç ¸Ê ¹× ¸ñÇ¥ ÆÄƼ¼Ç ¸ÊÀ» ¸ðµÎ »ç¿ëÇÏ¿© »õ·Î¿î À§Ä¡(Áï, »õ·Î¿î µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¹øÈ£)¿¡ ¾î¶² ÆÄƼ¼ÇÀÌ ÇÒ´çµÇ¾ú´ÂÁö ½Äº°ÇÕ´Ï´Ù. »õ·Î¿î À§Ä¡ÀÇ ÆÄƼ¼Ç¿¡ ÇØ´çÇÏ´Â ¸ðµç ÇàÀº ¼Ò½º ÆÄƼ¼Ç ¸Ê¿¡¼­ ÁöÁ¤µÈ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀ¸·ÎºÎÅÍ ¸ñÇ¥ ÆÄƼ¼Ç ¸Ê¿¡¼­ ÁöÁ¤µÈ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀ¸·Î À̵¿µË´Ï´Ù.

µ¥ÀÌÅÍ ÀçºÐ»ê À¯Æ¿¸®Æ¼´Â ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

  1. ¸ñÇ¥ ÆÄƼ¼Ç ¸Ê¿¡ ´ëÇÑ »õ·Î¿î ÆÄƼ¼Ç ¸Ê ID¸¦ È®º¸Çϰí, À̸¦ SYSCAT.PARTITIONMAPS īŻ·Î±× ºä¿¡ »ðÀÔÇÕ´Ï´Ù.
  2. »õ·Î¿î ÆÄƼ¼Ç ¸Ê IDÀÇ ³ëµå ±×·ì¿¡ ´ëÇÑ SYSCAT.NODEGROUPS īŻ·Î±× ºäÀÇ REBALANCE_PMAP_ID Ä÷³À» °»½ÅÇÕ´Ï´Ù.
  3. ¸ðµç »õ·Î¿î µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀ» SYSCAT.NODEGROUPDEF īŻ·Î±× ºä¿¡ Ãß°¡ÇÕ´Ï´Ù.
  4. »èÁ¦µÇ¾î¾ß ÇÏ´Â ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡ ´ëÇØ SYSCAT.NODEGROUPDEF īŻ·Î±× ºä¿¡¼­ IN_USE Ä÷³À» 'D'·Î ¼³Á¤ÇÕ´Ï´Ù.
  5. īŻ·Î±× °»½Å¿¡ ´ëÇÑ COMMIT¸¦ ¼öÇàÇÕ´Ï´Ù.
  6. ¸ðµç »õ·Î¿î µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.
  7. ³ëµå ±×·ìÀÇ ¸ðµç Å×ÀÌºí¿¡ ´ëÇØ °¢ Å×ÀÌºí¸¶´ÙÀÇ µ¥ÀÌÅ͸¦ ÀçºÐ»êÇÕ´Ï´Ù. ÀÌ¿¡ ´ëÇØ¼­´Â µ¥ÀÌÅͰ¡ Å×ÀÌºí¿¡ ÀçºÐ»êµÇ´Â °úÁ¤¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
  8. µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» »èÁ¦Çϰí, ÀÌÀü¿¡ »èÁ¦°¡ Ç¥½ÃµÈ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡ ´ëÇÑ SYSCAT.NODEGROUPDEF īŻ·Î±× ºä¿¡¼­ Ç׸ñÀ» »èÁ¦ÇÕ´Ï´Ù.
  9. PMAP_ID¸¦ REBALANCE_PMAP_ID °ªÀ¸·Î ¼³Á¤Çϰí REBALANCE_PMAP_ID¸¦ ³Î(NULL)·Î ¼³Á¤Çϱâ À§ÇØ SYSCAT.NODEGROUPS īŻ·Î±× ºä¿¡ ÀÖ´Â ³ëµå ±×·ì ·¹Äڵ带 °»½ÅÇÕ´Ï´Ù.
  10. ÀÌÀüÀÇ ÆÄƼ¼Ç ¸ÊÀ» SYSCAT.PARTITIONMAPS īŻ·Î±× ºä¿¡¼­ »èÁ¦ÇÕ´Ï´Ù.
  11. ¸ðµç º¯°æ»çÇ׿¡ ´ëÇØ COMMIT¸¦ ¼öÇàÇÕ´Ï´Ù.


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