°ü¸® ¾È³»¼
µ¥ÀÌÅÍ ÀçºÐ»ê Á¶ÀÛÀº µ¥ÀÌÅͺ£À̽ºÀÇ ÁöÁ¤µÈ ³ëµå ±×·ìÀÇ ÁöÁ¤µÈ Å×ÀÌºí ¼¼Æ®¿¡¼
¼öÇàµË´Ï´Ù(Á¶ÀÛÀ» ½ÇÇàÇϱâ Àü¿¡ ÀÀ¿ëÇÁ·Î±×·¥Àº īŻ·Î±× µ¥ÀÌÅͺ£À̽º
ÆÄƼ¼ÇÀÇ µ¥ÀÌÅͺ£À̽º·Î ¿¬°áµÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù). À¯Æ¿¸®Æ¼´Â ¼Ò½º ÆÄƼ¼Ç ¸Ê ¹×
¸ñÇ¥ ÆÄƼ¼Ç ¸ÊÀ» ¸ðµÎ »ç¿ëÇÏ¿© »õ·Î¿î À§Ä¡(Áï, »õ·Î¿î µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¹øÈ£)¿¡
¾î¶² ÆÄƼ¼ÇÀÌ ÇÒ´çµÇ¾ú´ÂÁö ½Äº°ÇÕ´Ï´Ù. »õ·Î¿î À§Ä¡ÀÇ ÆÄƼ¼Ç¿¡ ÇØ´çÇÏ´Â
¸ðµç ÇàÀº ¼Ò½º ÆÄƼ¼Ç ¸Ê¿¡¼ ÁöÁ¤µÈ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀ¸·ÎºÎÅÍ
¸ñÇ¥ ÆÄƼ¼Ç ¸Ê¿¡¼ ÁöÁ¤µÈ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀ¸·Î À̵¿µË´Ï´Ù.
µ¥ÀÌÅÍ ÀçºÐ»ê À¯Æ¿¸®Æ¼´Â ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.
- ¸ñÇ¥ ÆÄƼ¼Ç ¸Ê¿¡ ´ëÇÑ »õ·Î¿î ÆÄƼ¼Ç ¸Ê ID¸¦ È®º¸Çϰí,
À̸¦ SYSCAT.PARTITIONMAPS īŻ·Î±× ºä¿¡ »ðÀÔÇÕ´Ï´Ù.
- »õ·Î¿î ÆÄƼ¼Ç ¸Ê IDÀÇ ³ëµå ±×·ì¿¡ ´ëÇÑ SYSCAT.NODEGROUPS īŻ·Î±× ºäÀÇ
REBALANCE_PMAP_ID Ä÷³À» °»½ÅÇÕ´Ï´Ù.
- ¸ðµç »õ·Î¿î µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀ»
SYSCAT.NODEGROUPDEF īŻ·Î±× ºä¿¡ Ãß°¡ÇÕ´Ï´Ù.
- »èÁ¦µÇ¾î¾ß ÇÏ´Â ¸ðµç µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡
´ëÇØ SYSCAT.NODEGROUPDEF īŻ·Î±× ºä¿¡¼ IN_USE Ä÷³À»
'D'·Î ¼³Á¤ÇÕ´Ï´Ù.
- īŻ·Î±× °»½Å¿¡ ´ëÇÑ COMMIT¸¦ ¼öÇàÇÕ´Ï´Ù.
- ¸ðµç »õ·Î¿î µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ÀÛ¼ºÇÕ´Ï´Ù.
- ³ëµå ±×·ìÀÇ ¸ðµç Å×ÀÌºí¿¡ ´ëÇØ °¢ Å×ÀÌºí¸¶´ÙÀÇ µ¥ÀÌÅ͸¦ ÀçºÐ»êÇÕ´Ï´Ù. ÀÌ¿¡
´ëÇØ¼´Â µ¥ÀÌÅͰ¡ Å×ÀÌºí¿¡ ÀçºÐ»êµÇ´Â °úÁ¤¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
- µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» »èÁ¦Çϰí, ÀÌÀü¿¡ »èÁ¦°¡ Ç¥½ÃµÈ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡
´ëÇÑ SYSCAT.NODEGROUPDEF īŻ·Î±× ºä¿¡¼ Ç׸ñÀ» »èÁ¦ÇÕ´Ï´Ù.
- PMAP_ID¸¦ REBALANCE_PMAP_ID °ªÀ¸·Î
¼³Á¤Çϰí REBALANCE_PMAP_ID¸¦ ³Î(NULL)·Î ¼³Á¤Çϱâ
À§ÇØ SYSCAT.NODEGROUPS īŻ·Î±× ºä¿¡ ÀÖ´Â ³ëµå ±×·ì ·¹Äڵ带 °»½ÅÇÕ´Ï´Ù.
- ÀÌÀüÀÇ ÆÄƼ¼Ç ¸ÊÀ» SYSCAT.PARTITIONMAPS īŻ·Î±× ºä¿¡¼ »èÁ¦ÇÕ´Ï´Ù.
- ¸ðµç º¯°æ»çÇ׿¡ ´ëÇØ COMMIT¸¦ ¼öÇàÇÕ´Ï´Ù.
[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]