°ü¸® ¾È³»¼­


µ¥ÀÌÅͺ£À̽º º¹±¸

µ¥ÀÌÅͺ£À̽º°¡ Çϵå¿þ¾î ¶Ç´Â ¼ÒÇÁÆ®¿þ¾î ¿À·ù(¾Æ´Ï¸é µÑ´Ù)·Î ÀÎÇØ »ç¿ëÇÒ ¼ö ¾ø°Ô µÇ°í ¿©·¯ Àå¾Ö ½Ã³ª¸®¿À´Â ¿©·¯ °¡Áö º¹±¸ Á¶Ä¡¸¦ ÇÊ¿ä·Î ÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ½ÇÆÐÀÇ °¡´É¼º¿¡ ´ëºñÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ º¸È£Çϵµ·Ï ¿¬½ÀµÈ Àü·«À» °¡Á®¾ß ÇÕ´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ¿©·¯°¡Áö º¹±¸ ¹æ¹ýÀ» ¼³¸íÇϸç, ¾î¶² º¹±¸ ¹æ¹ýÀÌ ºñÁö´Ï½º ȯ°æ¿¡ °¡Àå ÀûÇÕÇÑÁö ÆÇº°ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. ÀÌ Àý¿¡´Â ´ÙÀ½ ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù.

º¹±¸ÀÇ °³¿ä

µ¥ÀÌÅͺ£À̽º¿¡ ¹®Á¦°¡ ÀÖÀ» ¶§ À̸¦ ÇØ°áÇϱâ À§Çؼ­´Â »ç¿ë °¡´ÉÇÑ Àü·«À» ¾Ë¾Æ¾ß ÇÕ´Ï´Ù. ¿©±â¿¡´Â ¹Ìµð¾î¿Í ÀúÀ念¿ª ¹®Á¦, Àü·Â Áß´Ü ¹× ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÆÐ µîÀÌ Æ÷ÇԵ˴ϴÙ. µ¥ÀÌÅͺ£À̽º°¡ ¾î¶² ¹æ½ÄÀ¸·Îµç ¼Õ»óµÇ°Å³ª º¯Á¶µÈ °æ¿ì µ¥ÀÌÅͺ£À̽º ¶Ç´Â °³º° Å×ÀÌºí °ø°£À» ¹é¾÷ÇÑ ´ÙÀ½ À籸ÃàÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º ¹é¾÷ÀÇ °³³äÀº ´Ù¸¥ µ¥ÀÌÅÍ ¹é¾÷°ú µ¿ÀÏÇϸç, ¿øº»ÀÇ ½ÇÆÐ ¶Ç´Â ¼Õ»ó½Ã ¿©·¯ ¸Åü¿¡ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í º¹»çÇÕ´Ï´Ù. ¹é¾÷ÀÇ °¡Àå °£´ÜÇÑ °æ¿ì´Â ´õ ÀÌ»ó Æ®·£Àè¼ÇÀÌ ¹ß»ýÇÏÁö ¾Êµµ·Ï È®ÀÎÇϱâ À§ÇØ µ¥ÀÌÅͺ£À̽º¸¦ Á¾·áÇÑ ÈÄ ´Ü¼øÈ÷ ¹é¾÷ÇÏ´Â °Í°ú °ü·ÃµË´Ï´Ù.

µ¥ÀÌÅͺ£À̽ºÀÇ À籸ÃàÀ» º¹±¸¶ó°í ÇÕ´Ï´Ù. ÀÀ±Þ º¹±¸´Â µ¥ÀÌÅͺ£À̽º¿¡ Àå¾Ö°¡ ¹ß»ýÇÑ ÈÄ ÀÚµ¿À¸·Î µ¥ÀÌÅͺ£À̽º º¹±¸¸¦ ½ÃµµÇÕ´Ï´Ù. ¼Õ»óµÈ µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇÏ´Â µ¥¿¡´Â µÎ °¡Áö ¹æ¹ýÀÎ ¹öÀü º¹±¸ ¹× ·Ñ Æ÷¿öµå º¹±¸°¡ ÀÖ½À´Ï´Ù.

º¹±¸ ºÒ°¡´ÉÇÑ µ¥ÀÌÅͺ£À̽ºÀÇ °æ¿ì, logretain ¹× userexit µ¥ÀÌÅͺ£À̽º ±¸¼º ¸Å°³º¯¼ö°¡ ¸ðµÎ ÀÛµ¿ ºÒ°¡´ÉÇÕ´Ï´Ù. Áï, ¼Õ»ó º¹±¸¿¡ ÇÊ¿äÇÑ ·Î±×¸¸ÀÌ º¸Á¸µË´Ï´Ù. ÀÌ·¯ÇÑ ·Î±×¸¦ »ç¿ëÁßÀÎ ·Î±×¶ó°í Çϸç, ÀÌ·¯ÇÑ ·Î±×´Â ÇöÀçÀÇ Æ®·£Àè¼Ç µ¥ÀÌÅ͸¦ ¼ö·ÏÇÕ´Ï´Ù. ¿ÀÇÁ¶óÀÎ ¹é¾÷À» »ç¿ëÇÑ ¹öÀü º¹±¸´Â º¹±¸ ºÒ°¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇÏ´Â 1Â÷Àû ¹æ¹ýÀÔ´Ï´Ù. (¿ÀÇÁ¶óÀÎ ¹é¾÷Àº ¹é¾÷ Á¶ÀÛÀÌ ÁøÇà ÁßÀÏ ¶§ ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥Àº µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù). ±×·¯ÇÑ µ¥ÀÌÅͺ£À̽º´Â ¿ÀÇÁ¶óÀÎÀ¸·Î º¹¿ø¸¸ µÉ ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ À̹ÌÁö¸¦ ¾òÀ» ¶§ ÀÖ´ø »óÅ·Πº¹¿øµË´Ï´Ù.

º¹±¸ °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º´Â logretain µ¥ÀÌÅͺ£À̽º ±¸¼º ¸Å°³º¯¼ö¸¦ "RECOVERY"·Î ¼³Á¤Çϰųª userexit µ¥ÀÌÅͺ£À̽º ±¸¼º ¸Å°³º¯¼ö°¡ »ç¿ë °¡´ÉÇÑ °æ¿ì ¶Ç´Â µÑ´ÙÀÇ °æ¿ìÀÔ´Ï´Ù. »ç¿ëÁßÀÎ ·Î±×µµ ÀÀ±Þ º¹±¸¿ëÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ¶ÇÇÑ È®¾à Æ®·£Àè¼Ç µ¥ÀÌÅͰ¡ µé¾î ÀÖ´Â ¾ÆÄ«ÀÌºê ·Î±×µµ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯ÇÑ µ¥ÀÌÅͺ£À̽º´Â ¿ÀÇÁ¶óÀÎÀ¸·Î º¹¿ø¸¸ µÉ ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ À̹ÌÁö¸¦ ¾òÀ» ¶§ ÀÖ´ø »óÅ·Πº¹¿øµË´Ï´Ù. ±×·¯³ª ·Ñ Æ÷¿öµå º¹±¸ÀÇ °æ¿ì, »ç¿ëÁßÀÎ ·Î±× ¹× ¾ÆÄ«ÀÌºê ·Î±×¸¦ ƯÁ¤ ½ÃÁ¡À̳ª »ç¿ëÁßÀÎ ·Î±×ÀÇ ³¡±îÁö »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ ·Ñ Æ÷¿öµåÇÒ ¼ö ÀÖ½À´Ï´Ù(Áï, ¹é¾÷ À̹ÌÁö¸¦ ¾òÀº ½ÃÁ¡À» Áö³¯ ¼ö ÀÖ½À´Ï´Ù).

º¹±¸ °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º ¹é¾÷ Á¶ÀÛÀº ¿ÀÇÁ¶óÀÎÀ¸·Îµµ ¼öÇàÇÒ ¼ö ÀÖ°í ¿Â¶óÀÎÀ¸·Îµµ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù(¿Â¶óÀÎÀº ¹é¾÷ Á¶ÀÛÁß¿¡ ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥ÀÌ µ¥ÀÌÅͺ£À̽º·Î ¿¬°áÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù). µ¥ÀÌÅͺ£À̽º º¹¿ø ¹× ·Ñ Æ÷¿öµå Á¶ÀÛÀº Ç×»ó ¿ÀÇÁ¶óÀÎÀ¸·Î ¼öÇàÇØ¾ß ÇÕ´Ï´Ù. ¿Â¶óÀÎ ¹é¾÷ Á¶ÀÛÁß ·Ñ Æ÷¿öµå º¹±¸ ¹æ¹ýÀº ¹é¾÷ÀÌ º¹¿øµÉ °æ¿ì, ¸ðµç Å×ÀÌºí º¯°æ»çÇ×ÀÌ Ä¸ÃÄ ¹× ÀçÀû¿ëµÇµµ·Ï ÇÕ´Ï´Ù.

¶ÇÇÑ º¹±¸ °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º¸¦ °¡Áö°í ÀÖÀ» °æ¿ì, Àüü µ¥ÀÌÅͺ£À̽º°¡ ¾Æ´Ñ °³º°Àû Å×ÀÌºí °ø°£ÀÇ ¹é¾÷, º¹¿ø ¹× ·Ñ Æ÷¿öµå¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. Å×ÀÌºí °ø°£À» ¿Â¶óÀÎÀ¸·Î ¹é¾÷ÇÑ °æ¿ì, ¿©ÀüÈ÷ ÇØ´ç Å×ÀÌºí °ø°£À» »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç µ¿½Ã °»½ÅÀÌ ·Î±×¿¡ ±â·ÏµË´Ï´Ù. Å×ÀÌºí °ø°£¿¡¼­ ¿Â¶óÀÎ º¹¿ø ¶Ç´Â ·Ñ Æ÷¿öµå Á¶ÀÛÀ» ¼öÇàÇϸé, Á¶ÀÛÀÌ ¿Ï·áµÉ ¶§±îÁö Å×ÀÌºí °ø°£ ÀÚü´Â »ç¿ëÇÒ ¼ö ¾øÁö¸¸ »ç¿ëÀÚ´Â ´Ù¸¥ Å×ÀÌºí °ø°£ÀÇ Å×ÀÌºí¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÀ±Þ º¹±¸´Â µ¥ÀÌÅͺ£À̽º°¡ ÀϰüµÇÁö ¾Ê°Å³ª »ç¿ë ºÒ°¡´ÉÇÑ »óŰ¡ µÇÁö ¾Êµµ·Ï ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ Æ®·£Àè¼Ç(¶Ç´Â ÀÛ¾÷ ´ÜÀ§(UOW))Àº ¿¹±âÄ¡ ¾Ê°Ô ÀÎÅÍ·´Æ®µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÛ¾÷ ´ÜÀ§ÀÇ ÀϺÎÀÎ ¸ðµç º¯°æ»çÇ×ÀÌ ¿Ï·áµÇ¾î È®¾àµÇ±â Àü¿¡ ½ÇÆÐ°¡ ¹ß»ýÇÒ °æ¿ì, µ¥ÀÌÅͺ£À̽º´Â ºÒÀÏÄ¡ ¶Ç´Â »ç¿ë ºÒ°¡´É »óÅ·Π³²¾Æ ÀÖ°Ô µË´Ï´Ù.

ÀÌ °æ¿ì, µ¥ÀÌÅͺ£À̽º¸¦ Àϰü¼º ÀÖ°í »ç¿ëÇÒ ¼ö ÀÖ´Â »óÅ·ΠÀ̵¿½ÃÄÑ¾ß ÇÕ´Ï´Ù. ¿Ï·áµÇÁö ¾ÊÀº Æ®·£Àè¼ÇÀ» ±¸°£ º¹¿øÇϰí, ÆÄ¼ÕÀÌ ¹ß»ýÇßÀ» ¶§ ¸Þ¸ð¸®¿¡ ³²¾Æ ÀÖ´ø È®¾àµÈ Æ®·£Àè¼ÇÀ» ¿Ï·áÇÏ¿© ÀÌ·ç¾îÁý´Ï´Ù(±×¸² 13).

±×¸² 13. ÀÛ¾÷ ´ÜÀ§(UOW) ±¸°£ º¹¿ø


ÀÛ¾÷ ´ÜÀ§(UOW) ±¸°£ º¹¿ø

µ¥ÀÌÅͺ£À̽º°¡ Àϰü¼º ÀÖ°í »ç¿ë °¡´ÉÇÑ »óÅÂÀÎ °æ¿ì, "Àϰü¼º ÁöÁ¡"À̶ó°í ÇÏ´Â °÷¿¡ µµ´ÞÇÕ´Ï´Ù. ¿ÀÇÁ¶óÀÎ µ¥ÀÌÅͺ£À̽º ¹é¾÷Àº Àϰü¼º ÁöÁ¡À» ³ªÅ¸³À´Ï´Ù. Àϰü¼º ÁöÁ¡¿¡ µµ´ÞÇϸé, ¸ðµç Æ®·£Àè¼ÇÀÌ ÇØ°áµÇ°í µ¥ÀÌÅ͸¦ ´Ù¸¥ »ç¿ëÀÚ ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥ÀÌ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

RESTART DATABASE ¸í·ÉÀ» È£ÃâÇÏ¿© ½Ã½ºÅÛÀÌ ÆÄ¼ÕµÈ ´ÙÀ½¿¡ Àϰü¼º ÁöÁ¡À¸·Î À̵¿µÉ ¼ö ÀÖ½À´Ï´Ù(Command Reference ÂüÁ¶). ¿À·ù°¡ ¹ß»ýÇÒ ¶§¸¶´Ù À̸¦ ¼öÇàÇÏ·Á¸é, ÀÚµ¿ Àç½ÃÀÛ »ç¿ë(autorestart) ±¸¼º ¸Å°³º¯¼öÀÇ »ç¿ëÀ» °í·ÁÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ µ¥ÀÌÅͺ£À̽º ±¸¼º ¸Å°³º¯¼öÀÇ ±âº» Ȱµ¿Àº ÇÊ¿äÇÒ ¶§¸¶´Ù RESTART DATABASE ¸í·ÉÀ» È£ÃâÇÏ´Â °ÍÀÔ´Ï´Ù. autorestart°¡ ÀÛµ¿ °¡´ÉÇÒ °æ¿ì, ¿À·ù°¡ ¹ß»ýÇÑ ÈÄ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ´ÙÀ½ ¿¬°áÀ» ¿äûÇÏ¿© RESTART DATABASE ¸í·ÉÀÌ È£ÃâµË´Ï´Ù.

ÀÀ±Þ º¹±¸´Â µ¥ÀÌÅͺ£À̽º¸¦ ÀϰüµÇ°í »ç¿ë°¡´ÉÇÑ »óÅ·Π¸¸µì´Ï´Ù. ±×·¯³ª Æ÷¿öµå º¹±¸¿¡ ´ëÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ÀÀ±Þ º¹±¸°¡ Àû¿ëµÈ °æ¿ì(Áï, logretain ±¸¼º ¸Å°³º¯¼ö°¡ "RECOVERY"·Î ¼³Á¤µÇ¾ú°Å³ª userexit ±¸¼º ¸Å°³º¯¼ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Â °æ¿ì), °³º° Å×ÀÌºí °ø°£¿¡¼­ ±âÀÎÇÑ ¿À·ù°¡ ÀÀ±Þ º¹±¸ µ¿¾È ¹ß»ýÇÏ´Â °æ¿ì, ÇØ´ç Å×À̺íÀº ¿ÀÇÁ¶óÀÎµÇ¾î º¹±¸ÇÒ ¶§±îÁö ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÀ±Þ º¹±¸´Â °è¼ÓµË´Ï´Ù. ÀÀ±Þ º¹±¸ ¿Ï·á½Ã µ¥ÀÌÅͺ£À̽ºÀÇ ´Ù¸¥ Å×ÀÌºí °ø°£Àº ¿©ÀüÈ÷ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, µ¥ÀÌÅͺ£À̽º·Î ¿¬°áÀÌ ¼³Á¤µË´Ï´Ù(Àӽà Å×ÀÌºí ¶Ç´Â ½Ã½ºÅÛ Ä«Å»·Î±× Å×À̺íÀÌ µé¾î ÀÖ´Â Å×ÀÌºí °ø°£¿¡´Â ¿¹¿Ü»çÇ×ÀÌ ÀÖ½À´Ï´Ù. ÀÌ ³»¿ëÀº ·Ñ Æ÷¿öµå º¹±¸¿¡¼­ ¼³¸íÇÕ´Ï´Ù).

ÀÌÀü¿¡ ¾ð±ÞÇÑ ´ë·Î, DB2´Â ¼Õ»óµÈ µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇÏ´Â µÎ °¡Áö ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù.

º¹±¸¿¡ ¿µÇâÀ» ÁÖ´Â ¿ä¼Ò

»ç¿ëÇÒ µ¥ÀÌÅͺ£À̽º º¹±¸ ¹æ¹ýÀ» °áÁ¤ÇÏ·Á¸é, ´ÙÀ½°ú °°Àº ÁÖ¿ä ¿ä¼Ò¸¦ °í·ÁÇØ¾ß ÇÕ´Ï´Ù.

ÀϹÝÀûÀ¸·Î, µ¥ÀÌÅͺ£À̽º À¯Áöº¸¼ö ¹× º¹±¸ Àü·«Àº ¸ðµç Á¤º¸°¡ µ¥ÀÌÅͺ£À̽º º¹±¸¿¡ ÇÊ¿äÇÒ °æ¿ì »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÕ´Ï´Ù. Àü·«¿¡´Â, µ¥ÀÌÅͺ£À̽º°¡ ÀÛ¼ºµÈ ¶§ ¶Ç´Â ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ °æ¿ì µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö(³ëµå)¸¦ Ãß°¡Çϰųª »èÁ¦ÇÏ¿© ½Ã½ºÅÛÀÌ È®ÀåÇÒ ¶§, ½ºÄÉÁÙµÈ ¹é¾÷»Ó¸¸ ¾Æ´Ï¶ó µ¥ÀÌÅͺ£À̽º ¹é¾÷ ¼±Åÿ¡ ´ëÇÑ Á¤±âÀûÀÎ ½ºÄÉÁÙÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¿ì¼öÇÑ Àü·«¿¡´Â ÀÌ·¯ÇÑ ±âº»ÀûÀÎ ¿ä±¸»çÇ׿¡ µ¡ºÙ¿© µ¥ÀÌÅͺ£À̽º ¿À·ùÀÇ °¡´É¼º°ú ¿µÇâÀ» ÁÙÀÌ´Â ¿ä¼Òµµ Æ÷ÇԵ˴ϴÙ.

´ÙÀ½ ÁÖÁ¦ Ç׸ñ¿¡¼­´Â Ãß°¡ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ÀϹÝÀûÀ¸·Î µ¥ÀÌÅͺ£À̽º¿¡ ÃÊÁ¡À» µÎ°í ÀÖÁö¸¸, Àü¹ÝÀûÀÎ º¹±¸ Ç÷£¿¡´Â ´ÙÀ½¿¡ ´ëÇÑ º¹±¸ ÀÛ¾÷µµ Æ÷ÇԵ˴ϴÙ.

º¹±¸ °¡´É ¹× º¹±¸ ºÒ°¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º

µ¥ÀÌÅ͸¦ ½±°Ô ÀçÀÛ¼ºÇÒ ¼ö ÀÖÀ¸¸é, ÇØ´ç µ¥ÀÌÅ͸¦ º¸À¯ÇÏ´Â µ¥ÀÌÅͺ£À̽º´Â º¹±¸ ºÒ°¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.

µ¥ÀÌÅ͸¦ ½±°Ô ÀçÀÛ¼ºÇÒ ¼ö ¾øÀ¸¸é, ÇØ´ç µ¥ÀÌÅ͸¦ º¸À¯ÇÏ´Â µ¥ÀÌÅͺ£À̽º´Â º¹±¸ °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º°¡ µÇ¾î¾ß ÇÕ´Ï´Ù. º¹±¸ °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽ºÀÇ ÀϺΰ¡ µÉ µ¥ÀÌÅÍÀÇ ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ·Î±×

¸ðµç µ¥ÀÌÅͺ£À̽º´Â ÀÌ¿Í ¿¬°üµÈ ·Î±×¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. ÀÌµé ·Î±×´Â µ¥ÀÌÅͺ£À̽º º¯°æ»çÇ׿¡ ´ëÇÑ ·¹Äڵ带 º¸À¯ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º°¡ ¸¶Áö¸· Àüü, ¿ÀÇÁ¶óÀÎ ¹é¾÷À» ³ÑÀº ÁöÁ¡À¸·Î º¹¿øµÉ Çʿ䰡 ÀÖ´Â °æ¿ì, ·Î±×´Â ½ÇÆÐ ÁöÁ¡À¸·Î µ¥ÀÌÅ͸¦ ·Ñ Æ÷¿öµåÇϵµ·Ï ¿äûµË´Ï´Ù.

¼øÈ¯ ¹× ¾ÆÄ«À̺êÀÇ µÎ °¡Áö À¯ÇüÀÇ DB2 ±â·ÏÀÌ ÀÖÀ¸¸ç, °¢°¢Àº ´Ù¸¥ ·¹º§ÀÇ º¹±¸ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.

¼øÈ¯ ·Î±×´Â »õ·Î¿î µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇÒ ¶§ÀÇ ±âº» Ȱµ¿ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ À¯ÇüÀÇ ·Î±×½Ã µ¥ÀÌÅͺ£À̽ºÀÇ Àüü, ¿ÀÇÁ¶óÀÎ ¹é¾÷¸¸ÀÌ À¯È¿ÇÕ´Ï´Ù. À̸§ÀÌ Á¦½ÃÇÏ´Â °Íó·³, ¼øÈ¯ ·Î±×´Â ¿Â¶óÀÎ ·Î±×ÀÇ "ring"À» »ç¿ëÇÏ¿© Æ®·£Àè¼Ç ½ÇÆÐ ¹× ½Ã½ºÅÛ °íÀåÀ¸·ÎºÎÅÍÀÇ º¹±¸¸¦ Á¦°øÇÕ´Ï´Ù. ·Î±×´Â ÇöÀç Æ®·£Àè¼ÇÀÇ ¹«°á¼ºÀ» º¸ÀåÇÏ´Â ÁöÁ¡¿¡¼­¸¸ »ç¿ëµÇ¸ç º¸À¯µË´Ï´Ù. ¼øÈ¯ ·Î±×´Â ¸¶Áö¸· Àüü ¹é¾÷À¸·ÎºÎÅÍ ÀÌÀü Æ®·£Àè¼ÇÀ» ÅëÇØ µ¥ÀÌÅͺ£À̽º¸¦ ·Ñ Æ÷¿öµåÇϵµ·Ï Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù. ¹Ìµð¾î ½ÇÆÐ ¹× Àå¾Ö·ÎºÎÅÍÀÇ º¹±¸´Â Àüü, ¿ÀÇÁ¶óÀÎ ¹é¾÷À¸·ÎºÎÅÍ º¹¿øÇÏ¿© ¼öÇàµË´Ï´Ù. ¸¶Áö¸· ¹é¾÷ ÀÌÈÄÀÇ ¸ðµç º¯°æÀÌ À¯½ÇµË´Ï´Ù. Àüü ¹é¾÷ÀÌ ÀÌ·ç¾îÁú ¶§ µ¥ÀÌÅͺ£À̽º´Â ¿ÀÇÁ¶óÀεǾî¾ß ÇÕ´Ï´Ù(»ç¿ëÀÚ¿¡°Ô ¾×¼¼½º°¡´ÉÇÏÁö ¾ÊÀ½). ÀÌ·¯ÇÑ À¯ÇüÀÇ º¹¿øÀÌ Àüü ¹é¾÷ÀÇ Æ¯Á¤ ½ÃÁ¡À¸·Î »ç¿ëÀÚ µ¥ÀÌÅ͸¦ º¹¿øÇϹǷÎ, ¹öÀü º¹±¸¶ó°í ÇÕ´Ï´Ù.

±×¸² 16¿¡¼­´Â ¼øÈ¯ ·Î±×°¡ »ç¿ëÁßÀÏ ¶§ »ç¿ëÁßÀÎ ·Î±×°¡ ·Î±× ÆÄÀÏÀÇ ¸µÀ» »ç¿ëÇÔÀ» º¸¿©ÁÝ´Ï´Ù.

±×¸² 16. ¼øÈ¯ ·Î±×


¼øÈ¯ ·Î±×

»ç¿ëÁßÀÎ ·Î±×´Â ÀÀ±Þ º¹±¸½Ã ¿À·ù(½Ã½ºÅÛ Àü¿ø ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥ ¿À·ù)°¡ ºÒÀÏÄ¡ »óÅ·Πµ¥ÀÌÅͺ£À̽º¸¦ ¶°³¯ ¼ö ¾ø°Ô ÇÕ´Ï´Ù. RESTART DATABASE ¸í·ÉÀº ÇÊ¿äÇÑ °æ¿ì »ç¿ëÁßÀÎ ·Î±×·Î Àϰü¼º ÀÖ°í »ç¿ëÇÒ ¼ö ÀÖ´Â »óÅ·Πµ¥ÀÌÅͺ£À̽º¸¦ À̵¿½Ãŵ´Ï´Ù. ÀÀ±Þ º¹±¸½Ã, ¿À·ù·Î ÀÎÇØ È®¾àµÇÁö ¾ÊÀº ÀÌ ·Î±×¿¡ ±â·ÏµÈ º¯°æ»çÇ×Àº ±¸°£ º¹¿øµË´Ï´Ù. È®¾àµÇ¾úÁö¸¸ ¸Þ¸ð¸®(¹öÆÛ Ç®)¿¡¼­ µð½ºÅ©(µ¥ÀÌÅͺ£À̽º ÄÁÅ×À̳Ê)·Î ½ÇÁ¦·Î ±â·ÏµÇÁö ¾ÊÀº º¯°æ»çÇ×Àº Ãë¼ÒµË´Ï´Ù. ÀÌ·¯ÇÑ Á¶Ä¡·Î µ¥ÀÌÅͺ£À̽ºÀÇ ¹«°á¼ºÀ» È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ROLLFORWARD DATABASE ¸í·ÉÀº ÇÊ¿äÇÑ °æ¿ì ƯÁ¤ ½ÃÁ¡ º¹±¸ ¶Ç´Â ·Î±× ³¡À¸·Î º¹±¸½Ã »ç¿ëÁßÀÎ ·Î±×¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. »ç¿ëÁßÀÎ ·Î±×´Â µ¥ÀÌÅͺ£À̽º ·Î±× °æ·Î µð·ºÅ丮¿¡ À§Ä¡ÇÕ´Ï´Ù.

¾ÆÄ«ÀÌºê ·Î±×´Â ·Ñ Æ÷¿öµå º¹±¸¿¡ °íÀ¯ÇÏ°Ô »ç¿ëµË´Ï´Ù. ¾ÆÄ«ÀÌºê ·Î±×´Â ´ÙÀ½°ú °°Àº »óÅ·ΠÁ¸ÀçÇÕ´Ï´Ù.

¿Â¶óÀÎ ¾ÆÄ«ÀÌºê ·Î±×
»ç¿ëÁßÀÎ ·Î±×ÀÇ º¯°æ»çÇ×ÀÌ Á¤»óÀûÀΠ󸮸¦ À§ÇØ ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀ» ¶§, ·Î±×°¡ ´ÝÈ÷°í ¾ÆÄ«ÀÌºê ·Î±×°¡ µË´Ï´Ù. ¾ÆÄ«ÀÌºê ·Î±×´Â µ¥ÀÌÅͺ£À̽º ·Î±× °æ·Î µð·ºÅ丮¿¡ ÀúÀåµÉ ¶§ ¿Â¶óÀÎÀ̶ó°í ÇÕ´Ï´Ù(±×¸² 17 ÂüÁ¶).

¿ÀÇÁ¶óÀÎ ¾ÆÄ«ÀÌºê ·Î±×
¾ÆÄ«ÀÌºê ·Î±×´Â µ¥ÀÌÅͺ£À̽º ·Î±× °æ·Î µð·ºÅ丮¿¡ ÀúÀåµÇÁö ¾ÊÀ» ¶§ ¿ÀÇÁ¶óÀÎÀ̶ó°í ÇÕ´Ï´Ù(±×¸² 18 ÂüÁ¶). ¶ÇÇÑ User Exit ÇÁ·Î±×·¥À» »ç¿ëÇÔÀ¸·Î½á µ¥ÀÌÅͺ£À̽º ·Î±× °æ·Î µð·ºÅ丮 ÀÌ¿ÜÀÇ À§Ä¡¿¡ ¾ÆÄ«ÀÌºê ·Î±×¸¦ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. (ºÎ·Ï F, µ¥ÀÌÅͺ£À̽º º¹±¸¸¦ À§ÇÑ User Exit¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ).

±×¸² 17. ¾ÆÄ«ÀÌºê ·Î±×


¾ÆÄ«ÀÌºê ·Î±×

±×¸² 18. ¿ÀÇÁ¶óÀÌ ¾ÆÄ«ÀÌºê ·Î±×


¿ÀÇÁ¶óÀÎ ¾ÆÄ«ÀÌºê ·Î±×

·Ñ Æ÷¿öµå º¹±¸´Â ¾ÆÄ«ÀÌºê ·Î±×¿Í »ç¿ëÁßÀÎ ·Î±×¸¦ ¸ðµÎ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ ·Î±× ³¡À̳ª ƯÁ¤ ½ÃÁ¡±îÁö ÀçÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ·Ñ Æ÷¿öµå ±â´ÉÀº ¾ÆÄ«ÀÌºê ·Î±× ¹× »ç¿ëÁßÀÎ ·Î±×ÀÇ È®¾àµÈ º¯°æ»çÇ×À» º¹¿øµÈ µ¥ÀÌÅͺ£À̽º¿¡ ´Ù½Ã Àû¿ëÇÏ¿© ÀÌ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

·Ñ Æ÷¿öµå º¹±¸´Â ¶ÇÇÑ ·Î±×¸¦ »ç¿ëÇÏ¿© ¾ÆÄ«ÀÌºê ·Î±× ¹× »ç¿ëÁßÀÎ ·Î±×ÀÇ È®¾àµÈ °»½Å»çÇ×À» ÀçÀû¿ëÇÔÀ¸·Î½á Å×ÀÌºí °ø°£À» ÀçÀÛ¼ºÇÕ´Ï´Ù. Å×ÀÌºí °ø°£À» ·Î±× ³¡ ¶Ç´Â ƯÁ¤ ½ÃÁ¡¿¡¼­ º¹±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿Â¶óÀÎ ¹é¾÷ µ¿¾È, µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ¸ðµç Ȱµ¿ÀÌ ·Î±×µË´Ï´Ù. ¿Â¶óÀÎ ¹é¾÷ÀÌ º¹¿øµÉ ¶§, ÃÖ¼ÒÇÑ ¹é¾÷ÀÌ ¿Ï·áµÈ ½ÃÁ¡À¸·Î ·Î±×°¡ ·Ñ Æ÷¿öµåµÇ¾î¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °æ¿ì°¡ ¹ß»ýÇϸé, ·Î±×¸¦ ¾ÆÄ«À̺êÇÏ°í µ¥ÀÌÅͺ£À̽º°¡ º¹¿øµÉ ¶§ »ç¿ë °¡´ÉÇÏ°Ô ÇØ¾ß ÇÕ´Ï´Ù. ¹é¾÷½Ã »ç¿ëµÇ´Â ·Î±× ÆÄÀÏÀº ¹é¾÷ Á¶ÀÛÀÌ ¿Ï·áµÈ ÈÄ¿¡ ¿À·§µ¿¾È °è¼Ó ¿­·Á ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. BACKUP DATABASE ¸í·É¿¡¼­ ¿Â¶óÀÎ ¹é¾÷¿ë FLUSH LOG ¿É¼ÇÀº ¿Â¶óÀÎ ¹é¾÷ÀÌ ¿Ï·áµÉ ¶§ »ç¿ëÁßÀÎ ·Î±×¸¦ ´Ý½À´Ï´Ù. À̰ÍÀº »ç¿ëÁßÀÎ ·Î±×°¡ ¾ÆÄ«À̺êµÇ°Ô ÇÏ¿© ÇØ´ç ¹é¾÷ÀÇ º¹¿ø¿ëÀ¸·Î ÇÊ¿äÇÑ ¸ðµç ·Î±×´Â ¹°·Ð ¿ÏÀüÇÑ ¹é¾÷À» °®½À´Ï´Ù.

±×¸² 19. ·Ñ Æ÷¿öµå º¹±¸½Ã »ç¿ëÁßÀÎ ·Î±× ¶Ç´Â ¾ÆÄ«ÀÌºê µ¥ÀÌÅͺ£À̽º ·Î±×


·Ñ Æ÷¿öµå º¹±¸½Ã »ç¿ëÁßÀÎ ·Î±× ¶Ç´Â ¾ÆÄ«ÀÌºê µ¥ÀÌÅͺ£À̽º ·Î±×

µÎ °³ÀÇ µ¥ÀÌÅͺ£À̽º ±¸¼º ¸Å°³º¯¼ö(newlogpath ¸Å°³º¯¼ö ¹× userexit ¸Å°³º¯¼ö)¸¦ »ç¿ëÇÏ¸é ¾ÆÄ«ÀÌºê ·Î±×°¡ ÀúÀåµÈ À§Ä¡¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. newlogpath ¸Å°³º¯¼ö¸¦ º¯°æÇÏ¸é »ç¿ëÁßÀÎ ·Î±×°¡ ÀúÀåµÇ´Â °÷¿¡µµ ¿µÇâÀ» ÁÝ´Ï´Ù. ÀÌ ±¸¼º ¸Å°³º¯¼ö¿¡ ´ëÇØ¼­´Â °ü¸® ¾È³»¼­: ¼º´É¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

µ¥ÀÌÅͺ£À̽º ·Î±× °æ·Î µð·ºÅ丮¿¡¼­ ¾î¶² ·Î±× extent (ÄÁÅ×ÀÌ³Ê ÂüÁ¶)°¡ ·Î±×¸¦ ¾ÆÄ«À̺êÇß´ÂÁö ÆÇº°ÇÏ·Á¸é, ·Î±× Çìµå µ¥ÀÌÅͺ£À̽º ±¸¼º ¸Å°³º¯¼öÀÇ °ªÀ» Á¡°ËÇϽʽÿÀ. ÀÌ ¸Å°³º¯¼ö´Â »ç¿ëÁßÀÎ °¡Àå ³·Àº ¹øÈ£ÀÇ ·Î±×¸¦ ³ªÅ¸³À´Ï´Ù. logheadº¸´Ù ÀÛÀº ¼øÂ÷ ¹øÈ£¸¦ °¡Áø ·Î±×µéÀÌ ¾ÆÄ«ÀÌºê ·Î±×À̸ç À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. Á¦¾î ¼¾Å͸¦ »ç¿ëÇÏ¿© ÀÌ ¸Å°³º¯¼ö °ªÀ» È®ÀÎÇϰųª, ¸í·ÉÇà 󸮱⸦ »ç¿ëÇϰí GET DATABASE CONFIGURATION ¸í·ÉÀ» »ç¿ëÇÏ¿© "ù¹øÂ° »ç¿ëÁßÀÎ ·Î±× ÆÄÀÏ"À» º¼ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ±¸¼º ¸Å°³º¯¼ö¿¡ ´ëÇØ¼­´Â °ü¸® ¾È³»¼­: ¼º´É¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ÁÖ:

  1. »ç¿ëÁßÀÎ ·Î±×¸¦ Áö¿ì¸é µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ¾ø°Ô µÇ¹Ç·Î, º¹¿øÇØ¾ß ´Ù½Ã »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Áö¿öÁø ù¹øÂ° ·Î±×±îÁö¸¸ ·Ñ Æ÷¿öµåÇÒ ¼ö ÀÖ½À´Ï´Ù.

  2. »ç¿ëÁßÀÎ ·Î±×°¡ ¼Õ»óµÉ ¼ö ÀÖ´Ù´Â Á¡(µð½ºÅ© ¼Õ»óÀ¸·Î ÀÎÇØ)ÀÌ ¿°·ÁµÇ¸é, ·Î±×°¡ ÀúÀåµÈ º¼·ýÀÇ º¹»ç¸¦ °í·ÁÇØ¾ß ÇÕ´Ï´Ù.

ÀÛ¾÷ Å×ÀÌºí¿¡¼­ ·Î±× ÁÙÀ̱â

ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¸¶½ºÅÍ Å×ÀÌºí¿¡¼­ ÀÛ¾÷ Å×À̺íÀ» ÀÛ¼ºÇÏ°í »óÁÖ½Ã۸ç, ÇØ´ç Å×À̺íÀÌ ¸¶½ºÅÍ Å×ÀÌºí¿¡¼­ ½±°Ô ´Ù½Ã ÀÛ¼ºµÉ ¼ö Àֱ⠶§¹®¿¡ ÀÛ¾÷ Å×À̺íÀÇ º¹±¸¿¡ ½Å°æÀ» ¾²Áö ¾Ê´Â °æ¿ì, CREATE TABLE¹®¿¡¼­ NOT LOGGED INITIALLY ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© ÀÛ¾÷ Å×À̺íÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. NOT LOGGED INITIALLY ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© ¾ò´Â ÀÌÁ¡Àº Å×À̺íÀÌ ÀÛ¼ºµÈ ÀÛ¾÷ ´ÜÀ§(UOW)ÀÇ Å×ÀÌºí¿¡¼­ ÀÌ·ç¾îÁø ¸ðµç º¯°æ»çÇ×(»ðÀÔ, »èÁ¦, °»½Å ¶Ç´Â »öÀÎ ÀÛ¼º Á¶ÀÛÀ» Æ÷ÇÔÇÑ)ÀÌ ±â·ÏµÇÁö ¾Ê´Â´Ù´Â °ÍÀÔ´Ï´Ù. ½ÇÇàµÈ ±â·ÏÀ» °¨¼Ò½Ãų »Ó¸¸ ¾Æ´Ï¶ó ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ´õ ³ªÀº ¼º´ÉÀ» °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ALTER TABLE¹®À» NOT LOGGED INITIALLY ¸Å°³º¯¼ö¿Í ÇÔ²² »ç¿ëÇÏ¸é ±âÁ¸ Å×ÀÌºí¿¡ ´ëÇØ¼­µµ µ¿ÀÏÇÑ µ¿ÀÛÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ:

  1. °°Àº ÀÛ¾÷ ´ÜÀ§(UOW)¿¡¼­ NOT LOGGED INITIALLY ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© µÑ ÀÌ»óÀÇ Å×À̺íÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

  2. īŻ·Î±× Å×ÀÌºí ¹× ´Ù¸¥ »ç¿ëÀÚ Å×ÀÌºí¿¡ ´ëÇÑ º¯°æ»çÇ×Àº ¿©ÀüÈ÷ ±â·ÏµË´Ï´Ù.

Å×ÀÌºí¿¡ ´ëÇÑ º¯°æ»çÇ×Àº ·Î±×µÇÁö ¾ÊÀ¸¹Ç·Î, NOT LOGGED INITIALLY ¸Å°³º¯¼ö »ç¿ë ¿©ºÎ¸¦ °áÁ¤ÇÒ ¶§ ´ÙÀ½À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.

Å×À̺í ÀÛ¼º¿¡ ´ëÇØ¼­´Â SQL ÂüÁ¶¼­¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÛ¾÷ Å×À̺í·Î¼­ ¼±¾ðµÈ Àӽà Å×À̺íÀ» »ç¿ëÇÏ·Á´Â °æ¿ì, ´ÙÀ½À» ±â¾ïÇϽʽÿÀ.

¼±¾ðµÈ Àӽà Å×ÀÌºí ¹× °ü·Ã Á¦ÇÑ»çÇ׿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº SQL ÂüÁ¶¼­¿¡¼­ DECLARE GLOBAL TEMPORARY TABLE¹®À» ÂüÁ¶ÇϽʽÿÀ.

º¹±¸ ½ÃÁ¡

¹öÀü ¹æ¹ý°ú ·Ñ Æ÷¿öµå º¹±¸ ¹æ¹ýÀÇ º¹±¸ ½ÃÁ¡Àº ´Ù¸¨´Ï´Ù. ¹öÀü ¹æ¹ýÀº ¿¹Á¤µÈ ½Ã°£¿¡ ¿ÀÇÁ¶óÀÎÀ¸·Î µ¥ÀÌÅͺ£À̽º Àüü¿¡ ´ëÇÑ ¹é¾÷ »çº»À» ÀÛ¼ºÇÕ´Ï´Ù. ÀÌ ¹æ¹ýÀÇ °æ¿ì, º¹±¸µÈ µ¥ÀÌÅͺ£À̽º´Â º¹¿øµÈ ¹é¾÷ »çº»ÀÌ °¡Àå ÃÖ±ÙÀÇ °ÍÀÌ µË´Ï´Ù. ¿¹¸¦ µé¾î, ÇÏ·ç°¡ ³¡³¯ ¶§ ¹é¾÷ »çº»À» ÀÛ¼ºÇÏ°í ´ÙÀ½³¯ Áß°£¿¡ µ¥ÀÌÅͺ£À̽º¸¦ À¯½ÇÇϸé, ¹Ý³ªÀýÀÇ º¯°æ»çÇ×À» À¯½ÇÇÏ°Ô µË´Ï´Ù.

·Ñ Æ÷¿öµå º¹±¸ ¹æ¹ý¿¡¼­ µ¥ÀÌÅͺ£À̽ºÀÇ º¯°æ»çÇ×Àº ·Î±×¿¡ º¸°üµË´Ï´Ù. ÀÌ ¹æ¹ýÀÇ °æ¿ì, ¸ÕÀú ¹é¾÷ »çº»À» »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¿Í Å×ÀÌºí °ø°£À» º¹¿øÇÑ ´ÙÀ½, ·Î±×¸¦ »ç¿ëÇÏ¿© ¹é¾÷ »çº»ÀÌ ÀÛ¼ºµÈ ÀÌÈÄÀÇ µ¥ÀÌÅͺ£À̽º¿¡ ÇàÇØÁø º¯°æ»çÇ×À» ÀçÀû¿ëÇÕ´Ï´Ù.

·Ñ Æ÷¿öµå º¹±¸°¡ ÀÛµ¿µÇ¸é, ¿Â¶óÀÎ ¹é¾÷ ¹× Å×ÀÌºí °ø°£ ·¹º§ ¹é¾÷À» ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Àüü µ¥ÀÌÅͺ£À̽º¿Í Å×ÀÌºí °ø°£ ·Ñ Æ÷¿öµå º¹±¸ÀÇ °æ¿ì, ·Î±× ³¡±îÁö ¶Ç´Â ÁöÁ¤µÈ ƯÁ¤ ½ÃÁ¡±îÁöÀÇ º¹±¸¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ µ¥ÀÌÅͺ£À̽º¸¦ ¼Õ»ó½ÃŲ °æ¿ì, µ¥ÀÌÅͺ£À̽ºÀÇ º¹¿øµÈ »çº»À¸·Î ½ÃÀÛÇÏ¿© ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ½ÃÀ۵DZ⠹ٷΠÀÌÀü±îÁöÀÇ º¯°æ»çÇ×À» ·Ñ Æ÷¿öµåÇÒ ¼ö ÀÖ½À´Ï´Ù. ÁöÁ¤µÈ ½Ã°£ÀÌ ÀçÀû¿ëµÈ ÈÄ¿¡ ·Î±×¿¡ ¾²¿©Áø ÀÛ¾÷ ´ÜÀ§(UOW)°¡ ¾ø½À´Ï´Ù.

Å×ÀÌºí °ø°£À» ·Î±× ³¡±îÁö ¶Ç´Â ÁöÁ¤µÈ ƯÁ¤ ½ÃÁ¡±îÁöµµ ·Ñ Æ÷¿öµåÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹é¾÷ ºóµµ ¹× ÇÊ¿äÇÑ ½Ã°£

µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇÏ´Â µ¥¿¡´Â ½Ã°£°ú ½Ã½ºÅÛ ÀÚ¿øÀÌ ÇÊ¿äÇϱ⠶§¹®¿¡ º¹±¸ °èȹÀº ±ÔÄ¢ÀûÀ¸·Î °èÈ¹ÇØ¼­ ¹é¾÷ÇØ¾ß ÇÕ´Ï´Ù.

·Î±×¸¦ ¾ÆÄ«À̺êÇÏ´õ¶óµµ(·Ñ Æ÷¿öµå º¹±¸ Çã¿ë), µ¥ÀÌÅͺ£À̽º¸¦ Á¤±âÀûÀ¸·Î ¿ÏÀü ¹é¾÷ÇØ¾ß ÇÕ´Ï´Ù. º¹±¸ Àü·«¿¡ ·Ñ Æ÷¿öµå º¹±¸°¡ Æ÷Ç﵃ °æ¿ì, ÃÖ±Ù¿¡ Àüü µ¥ÀÌÅͺ£À̽º ¹é¾÷ÀÌ ÀÖ¾ú´Ù´Â °ÍÀº µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ëÇÒ ¾ÆÄ«ÀÌºê ·Î±×°¡ Àû´Ù´Â Àǹ̷μ­, À̶§ ROLLFORWARD À¯Æ¿¸®Æ¼°¡ µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£ÀÌ ÁÙ¾îµì´Ï´Ù.

¶ÇÇÑ, ¹é¾÷°ú ·Î±×¸¦ °ãÃľ²´Â ´ë½Å, Ãß°¡ ¿¹¹æÃ¥À¸·Î¼­ µÑ ÀÌ»óÀÇ Àüü µ¥ÀÌÅͺ£À̽º ¹é¾÷°ú °ü·Ã ·Î±×¸¦ ÀúÀåÇÏ´Â ¹æ¾Èµµ °í·ÁÇØ º¼ ¼ö ÀÖ½À´Ï´Ù.

Ȱµ¿ÁßÀÎ µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇÏ°í ·Ñ Æ÷¿öµåÇÒ ¶§ ¾ÆÄ«ÀÌºê ·Î±×¸¦ Àû¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£ÀÌ »ó´çÇÑ °æ¿ì, µ¥ÀÌÅͺ£À̽ºÀÇ ÀæÀº ¹é¾÷À¸·Î ÀÎÇÑ °æºñµµ °í·ÁÇØ¾ß ÇÕ´Ï´Ù. À̰ÍÀº ·Ñ Æ÷¿öµåÇÒ ¶§ Àû¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ¾ÆÄ«ÀÌºê ·Î±×ÀÇ ¼ö¸¦ °¨Ãà½Ãŵ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º°¡ ¿Â¶óÀÎ »óÅÂÀÏ ¶§¿Í ¿ÀÇÁ¶óÀÎ »óÅÂÀÏ ¶§ ¸ðµÎ ¹é¾÷À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿Â¶óÀÎÀÎ °æ¿ì, ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥ ¶Ç´Â ÇÁ·Î¼¼½º°¡ °è¼ÓÇØ¼­ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµÉ ¼ö ÀÖÀ¸¸ç, ¹é¾÷ Á¶ÀÛÀÌ ¼öÇàÁßÀÎ µ¿¾È µ¥ÀÌÅ͸¦ ÀÐ°í ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ÀÌ ¿ÀÇÁ¶óÀÎÀ¸·Î ¼öÇàµÇ¸é, ¹é¾÷ Á¶ÀÛ¸¸ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµÉ ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ Ÿ½ºÅ©°¡ ¼öÇàÁßÀÎ µ¿¾È¿¡´Â ³ª¸ÓÁö »ç¿ëÀÚ Á¶Á÷¿¡¼­ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÒ ¼ö ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ¾ø´Â ½Ã°£ÀÇ ¾çÀ» ÁÙÀÌ·Á¸é, ¿Â¶óÀÎ ¹é¾÷ »ç¿ëÀ» °í·ÁÇϽʽÿÀ. ¿Â¶óÀÎ ¹é¾÷Àº ·Ñ Æ÷¿öµå º¹±¸°¡ ÀÛµ¿µÉ °æ¿ì¿¡¸¸ Áö¿øµË´Ï´Ù. ·Ñ Æ÷¿öµå º¹±¸°¡ ÀÛµ¿µÇ°í ·Î±× ¼¼Æ®°¡ ¿Ï·áµÇ¸é, ÇÊ¿äÇÑ µ¥ÀÌÅͺ£À̽º¸¦ ´Ù½Ã ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ:

  1. ¹é¾÷ Á¶ÀÛ¿¡ °É¸° ½Ã°£¿¡ °ÉÃÄ ºÐÆ÷µÇ´Â µ¥ÀÌÅͺ£À̽º ·Î±×°¡ ÀÖ´Â °æ¿ì¿¡¸¸ ¿Â¶óÀÎ ¹é¾÷À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

  2. ¿ÀÇÁ¶óÀÎ ¹é¾÷Àº ¿Â¶óÀÎ ¹é¾÷º¸´Ù ¼Óµµ°¡ ´õ ºü¸¨´Ï´Ù.

µ¥ÀÌÅͺ£À̽º¿¡ ´ë·®ÀÇ long Çʵå¿Í LOB µ¥ÀÌÅͰ¡ ÀÖÀ¸¸é µ¥ÀÌÅͺ£À̽º¸¦ ¹é¾÷ÇÏ´Â µ¥ ½Ã°£ÀÌ ¸¹ÀÌ °É¸± ¼ö ÀÖ½À´Ï´Ù. BACKUP ¸í·ÉÀº ¼±ÅÃµÈ Å×ÀÌºí °ø°£À» ¹é¾÷ÇÏ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. DMS Å×ÀÌºí °ø°£À» »ç¿ëÇϸé, ÀÚü Å×ÀÌºí °ø°£¿¡ ´Ù¸¥ µ¥ÀÌÅÍ À¯ÇüÀ» ÀúÀåÇÏ¿© ¹é¾÷ Á¶ÀÛ¿¡ ÇÊ¿äÇÑ ½Ã°£À» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. Å×ÀÌºí µ¥ÀÌÅ͸¦ ÇϳªÀÇ Å×ÀÌºí °ø°£¿¡, long ÇÊµå ¹× LOB µ¥ÀÌÅ͸¦ ´Ù¸¥ Å×ÀÌºí °ø°£¿¡, »öÀÎÀ» ¶Ç´Ù¸¥ Å×ÀÌºí °ø°£¿¡¼­ À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. Long Çʵå¿Í LOB µ¥ÀÌÅ͸¦ º°µµÀÇ Å×ÀÌºí °ø°£¿¡ ÀúÀåÇÏ°í ¹é¾÷À» ¿Ï·áÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£Àº long Çʵå¿Í LOB µ¥ÀÌÅ͸¦ Æ÷ÇÔÇϰí ÀÖ´Â Å×ÀÌºí °ø°£À» ¹é¾÷ÇÏÁö ¾Êµµ·Ï ¼±ÅÃÇÔÀ¸·Î½á ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. Long Çʵå¿Í LOB µ¥ÀÌÅͰ¡ »ç¿ëÀÚÀÇ ºñÁö´Ï½º¿¡ Áß¿äÇϸé, ÀÌ·¯ÇÑ Å×ÀÌºí °ø°£¿¡ ´ëÇÑ º¹¿ø Á¶ÀÛ ¿Ï·á½Ã ÇÊ¿äÇÑ ½Ã°£¿¡ ´ëÇØ ÇØ´ç Å×ÀÌºí °ø°£ÀÇ ¹é¾÷À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù. º°µµÀÇ ¼Ò½º¿¡¼­ LOB µ¥ÀÌÅ͸¦ Àç»ý»êÇÒ ¼ö ÀÖÀ» °æ¿ì, Å×À̺íÀÌ LOB Ä÷³À» Æ÷ÇÔÇϵµ·Ï Å×À̺íÀ» ÀÛ¼ºÇϰųª º¯°æÇÒ ¶§¿¡´Â NOT LOGGED ¿É¼ÇÀ» ¼±ÅÃÇϽʽÿÀ.

Å×À̺íÀ» ´Ù½Ã ÀνÄÇÏ´Â °æ¿ì, Á¶ÀÛ ¿Ï·á ÈÄ¿¡ ¼Õ»óÀ» ÀÔÀº Å×ÀÌºí °ø°£À» ¹é¾÷ÇØ¾ß ÇÕ´Ï´Ù. Å×ÀÌºí °ø°£À» º¹¿øÇØ¾ß ÇÏ´Â °æ¿ì, µ¥ÀÌÅÍ ÀçÀνÄÀ» ÅëÇØ ·Ñ Æ÷¿öµåÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
ÁÖ:¸ðµç Å×ÀÌºí µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏÁö ¾ÊÀº Å×ÀÌºí °ø°£À» ¹é¾÷ÇÏ´Â °æ¿ì, ÇØ´ç Å×ÀÌºí °ø°£¿¡ ƯÁ¤ ½ÃÁ¡ ·Ñ Æ÷¿öµå º¹±¸¸¦ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù. Å×ÀÌºí¿¡ ´ëÇÑ µ¥ÀÌÅÍ À¯ÇüÀÌ µé¾î ÀÖ´Â ¸ðµç Å×ÀÌºí °ø°£Àº ƯÁ¤ ½ÃÁ¡À¸·Î µ¿½Ã¿¡ ·Ñ Æ÷¿öµåµÇ¾î¾ß ÇÕ´Ï´Ù.

ÇÊ¿äÇÑ º¹±¸ ½Ã°£

µ¥ÀÌÅͺ£À̽º¸¦ º¹¿øÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£Àº µÎ ºÎºÐÀ¸·Î ±¸¼ºµË´Ï´Ù. ÇÑ ºÎºÐÀº ¹é¾÷À» ¿ÏÀüÈ÷ º¹¿øÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£À̰í, µ¥ÀÌÅͺ£À̽º¸¦ Æ÷¿öµå º¹±¸¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â °æ¿ì ·Ñ Æ÷¿öµå Á¶ÀÛ Áß¿¡ ·Î±×¸¦ Àû¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£ÀÔ´Ï´Ù. º¹±¸ Ç÷£À» Çü½ÄÈ­ÇÒ ¶§, º¹±¸ ºñ¿ë ¹× »ç¿ëÀÚ ºñÁö´Ï½º Á¶ÀÛ¿¡ ´ëÇÑ ¿µÇâÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù. Àü¹ÝÀûÀÎ º¹±¸ Ç÷£À» Å×½ºÆ®Çϸé, µ¥ÀÌÅͺ£À̽º¸¦ º¹±¸ÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£ÀÌ ºñÁö´Ï½º»óÀÇ ¿ä±¸»çÇ׿¡ ºñÃß¾î ÇÕ´çÇÑÁö ¿©ºÎ¸¦ ÆÇº°ÇÏ´Â µ¥ µµ¿òÀÌ µË´Ï´Ù. °¢ Å×½ºÆ®¿¡ µû¶ó, ¹é¾÷ÇÒ ºóµµ¸¦ Áõ°¡½Ãų ¼ö ÀÖ½À´Ï´Ù. ·Ñ Æ÷¿öµå º¹±¸°¡ Àü·«ÀÇ ÀϺζó¸é, ÀÌ·¸°Ô ÇÏ¿© ¹é¾÷ »çÀÌ¿¡ ¾ÆÄ«À̺êµÇ´Â ·Î±×ÀÇ ¼ö¸¦ ÁÙÀÓÀ¸·Î½á º¹¿ø Á¶ÀÛ ÈÄ¿¡ µ¥ÀÌÅͺ£À̽º¸¦ ·Ñ Æ÷¿öµåÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£À» ÁÙÀÔ´Ï´Ù.
ÁÖ:"ÀÛµ¿ °¡´ÉÇÑ ÆÄƼ¼Ç ³» º´·Ä ó¸®"(intra_parallel) µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼öÀÇ ¼³Á¤Àº ¹é¾÷ ¶Ç´Â º¹¿ø Á¶ÀÛ¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê½À´Ï´Ù. ´ÙÁß ÇÁ·Î¼¼½º´Â intra_parallel ¸Å°³º¯¼öÀÇ ¼³Á¤°ª¿¡ °ü°è¾øÀÌ À̵é Á¶ÀÛ °¢°¢¿¡ »ç¿ëµË´Ï´Ù.

ÀúÀ念¿ª °í·Á»çÇ×

»ç¿ëÇÒ º¹±¸ ¹æ¹ýÀ» °áÁ¤ÇÒ ¶§¿¡´Â ÇÊ¿äÇÑ ÀúÀ念¿ª °ø°£À» °í·ÁÇϽʽÿÀ.

¹öÀü º¹±¸ ¹æ¹ýÀ» »ç¿ëÇÏ·Á¸é µ¥ÀÌÅͺ£À̽ºÀÇ ¹é¾÷ »çº» ¹× º¹¿øµÈ µ¥ÀÌÅͺ£À̽º¸¦ º¸Á¸ÇÒ °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ·Ñ Æ÷¿öµå º¹±¸ ¹æ¹ýÀ» »ç¿ëÇÏ·Á¸é µ¥ÀÌÅͺ£À̽º ¶Ç´Â Å×ÀÌºí °ø°£ÀÇ ¹é¾÷ »çº», º¹¿øµÈ µ¥ÀÌÅͺ£À̽º ¹× ¾ÆÄ«À̺êµÈ µ¥ÀÌÅͺ£À̽º ·Î±×¸¦ º¸À¯ÇÒ °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù.

Å×ÀÌºí¿¡ long Çʵ峪 ´ëÇü ¿ÀºêÁ§Æ®(LOB) Ä÷³ÀÌ Æ÷ÇÔµÈ °æ¿ì, ÀÌ µ¥ÀÌÅ͸¦ º°µµÀÇ Å×ÀÌºí °ø°£¿¡ µÑ °ÍÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù. À̰ÍÀº º¹±¸ Ç÷£¿¡ ¿µÇâÀ» ÁÙ »Ó¸¸ ¾Æ´Ï¶ó, ÀúÀ念¿ª °ø°£ °í·Á»çÇ׿¡µµ ¿µÇâÀ» ÁÝ´Ï´Ù. Long Çʵå¿Í LOB µ¥ÀÌÅÍ¿ëÀ¸·Î º°µµÀÇ Å×ÀÌºí °ø°£ÀÌ ÀÖ°í long Çʵå¿Í LOB µ¥ÀÌÅ͸¦ ¹é¾÷ÇÏ´Â µ¥ ÇÊ¿äÇÑ ½Ã°£À» ¾Ë¸é, ÀÌ Å×ÀÌºí °ø°£ÀÇ ¹é¾÷À» °¡²û¾¿¸¸ º¸°üÇÏ´Â º¹±¸ Ç÷£ÀÇ »ç¿ëÀ» °áÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. LOB Ä÷³À» Æ÷ÇÔÇÒ Å×À̺íÀ» ÀÛ¼ºÇϰųª º¯°æÇÒ °æ¿ì, ÇØ´ç Ä÷³ÀÇ º¯°æ»çÇ×À» ·Î±×ÇÏÁö ¾Êµµ·Ï ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì, ÇÊ¿äÇÑ ·Î±× °ø°£ÀÇ Å©±â¿Í ÇØ´ç ·Î±× ¾ÆÄ«ÀÌºê °ø°£ÀÇ Å©±â°¡ ÁÙ¾îµì´Ï´Ù.

LOBÀÌ µé¾î ÀÖ´Â SMS Å×ÀÌºí °ø°£ÀÇ ¹é¾÷Àº ¿ø·¡ÀÇ Å×ÀÌºí °ø°£ Å©±âº¸´Ù Ŭ ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷Àº Å×ÀÌºí °ø°£ ³»¿¡ ÀÖ´Â LOB µ¥ÀÌÅÍ Å©±â¿¡ µû¶ó ÃÖ´ë 40ÆÛ¼¾Æ®±îÁö ´õ Ŭ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, 1GB SMS Å×ÀÌºí °ø°£(LOB°¡ ÀÖ´Â)À» ¹é¾÷ÇÒ °æ¿ì, À̸¦ º¹¿øÇÒ ¶§ 1GB°¡ ³Ñ´Â µð½ºÅ© °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù. À̰ÍÀº »êÀçÇÏ´Â ÇÒ´ç(¿¹: UNIX ¿î¿µ üÁ¦)À» Áö¿øÇÏ´Â ÆÄÀÏ ½Ã½ºÅÛ¿¡¼­¸¸ ¹ß»ýÇÕ´Ï´Ù.

¹Ìµð¾î °íÀåÀ¸·Î µ¥ÀÌÅͺ£À̽º¿Í µ¥ÀÌÅͺ£À̽º¸¦ À籸ÃàÇÏ´Â ±â´ÉÀ» ¼Õ»ó½ÃŰÁö ¾ÊÀ¸·Á¸é, ´Ù¸¥ ÀåÄ¡¿¡¼­ µ¥ÀÌÅͺ£À̽º ¹é¾÷, µ¥ÀÌÅͺ£À̽º ·Î±×, µ¥ÀÌÅͺ£À̽º ÀÚü¸¦ À¯ÁöÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÀÌÀ¯·Î ÀÎÇØ, ÀÏ´Ü µ¥ÀÌÅͺ£À̽º°¡ ÀÛ¼ºµÇ¸é, newlogpath ±¸¼º ¸Å°³º¯¼ö¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º ·Î±×¸¦ º°µµÀÇ ÀåÄ¡¿¡ µÎ´Â °ÍÀÌ ¸Å¿ì ¹Ù¶÷Á÷ÇÕ´Ï´Ù(ÀÌ ¸Å°³º¯¼ö¿Í ±â·ÏµÈ °ü·ÃµÈ ´Ù¸¥ ±¸¼º ¸Å°³º¯¼ö¿¡ ´ëÇØ¼­´Â µ¥ÀÌÅͺ£À̽ºÀÇ ·Ñ Æ÷¿öµå º¯°æ»çÇ׿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ).

µ¥ÀÌÅͺ£À̽º ·Î±×´Â ´ë·®ÀÇ ÀúÀ念¿ªÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ·Ñ Æ÷¿öµå º¹±¸ ¹æ¹ýÀ» »ç¿ëÇÏ·Á°í °èȹÇÏ´Â °æ¿ì, ¾ÆÄ«ÀÌºê ·Î±×¸¦ °ü¸®ÇÏ´Â ¹æ¹ýÀ» °áÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ:OS/2¿¡¼­, DB2´Â Ç¥ÁØ ¹× ºñÇ¥ÁØ ÀåÄ¡¿¡ ÀÖ´Â µ¥ÀÌÅͺ£À̽ºÀÇ ¹é¾÷ À̹ÌÁö¿Í µ¥ÀÌÅͺ£À̽º ·Î±× ¸ðµÎÀÇ ÀúÀ念¿ªÀ» ó¸®ÇÏ´Â User Exit ÇÁ·Î±×·¥À» Áö¿øÇÕ´Ï´Ù. ºÎ·Ï F, µ¥ÀÌÅͺ£À̽º º¹±¸¸¦ À§ÇÑ User Exit ¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

°ü·ÃµÈ µ¥ÀÌÅÍ º¸Á¸

»ç¿ëÀÚ´Â µ¥ÀÌÅͺ£À̽º ¼³°èÀÇ ÀϺημ­, Å×ÀÌºí »çÀÌ¿¡ Á¸ÀçÇÏ´Â °ü°è¸¦ ¾Ë°í ÀÖÀ» °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ °ü°è´Â Æ®·£Àè¼ÇÀÌ µÑ ÀÌ»óÀÇ Å×À̺íÀ» °»½ÅÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥ ¼öÁØÀÏ ¼öµµ ÀÖ°í, Å×ÀÌºí°£¿¡ ÂüÁ¶ ¹«°á¼ºÀÌ Á¸ÀçÇϰųª ÇϳªÀÇ Å×À̺íÀÇ Æ®¸®°Å°¡ ´Ù¸¥ Å×ÀÌºí¿¡ ¿µÇâÀ» ÁÖ´Â µ¥ÀÌÅͺ£À̽º ·¹º§ÀÏ ¼öµµ ÀÖ½À´Ï´Ù. º¹±¸ Ç÷£À» °³¹ßÇÒ ¶§¿¡´Â ÀÌ·¯ÇÑ °ü°è¿¡ ´ëÇØ °í·ÁÇØ¾ß ÇÕ´Ï´Ù. »ç¿ëÀÚ´Â °ü·ÃµÈ µ¥ÀÌÅÍ ¼¼Æ®¸¦ °°ÀÌ ¹é¾÷ÇÏ·Á´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ ¼¼Æ®´Â Å×ÀÌºí °ø°£ ¶Ç´Â µ¥ÀÌÅͺ£À̽º ·¹º§¿¡¼­ ¼³Á¤µÉ ¼ö ÀÖ½À´Ï´Ù. °ü·ÃµÈ µ¥ÀÌÅÍ ¼¼Æ®·Î ÇÑ °÷¿¡ º¸Á¸ÇÔÀ¸·Î½á, ¸ðµç µ¥ÀÌÅͰ¡ ÀϰüµÇ´Â ÁöÁ¡±îÁö º¹±¸ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. Å×ÀÌºí °ø°£¿¡¼­ ƯÁ¤ ½ÃÁ¡ ·Ñ Æ÷¿öµå º¹±¸¸¦ ½ÇÇàÇÒ ¼ö ÀÖÀ¸·Á¸é, ƯÈ÷ Áß¿äÇÑ »çÇ×ÀÔ´Ï´Ù.

´Ù¸¥ ¿î¿µ üÁ¦ »ç¿ë¿¡ °üÇÑ Á¦ÇÑ»çÇ×

µÑ ÀÌ»óÀÇ ¿î¿µ üÁ¦°¡ Àִ ȯ°æ¿¡¼­ ÀÛ¾÷ÁßÀÎ °æ¿ì, ¹é¾÷ ¹× º¹±¸ Ç÷£ÀÌ ÅëÇÕµÉ ¼ö ¾øÀ½À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù. Áï, ÇϳªÀÇ ¿î¿µ üÁ¦¿¡¼­ BACKUP DATABASE ¸í·ÉÀ» »ç¿ëÇßÀ¸¸é, ´Ù¸¥ ¿î¿µ üÁ¦¿¡¼­´Â RESTORE DATABASE ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ¾øÀ» ¼öµµ ÀÖ½À´Ï´Ù. °¢ ¿î¿µ üÁ¦¿¡ ´ëÇÑ º¹±¸ Ç÷£À» °¢°¢ °³º°ÀûÀÌ°í µ¶¸³ÀûÀ¸·Î º¸Á¸ÇØ¾ß ÇÕ´Ï´Ù.

ÇϳªÀÇ ¿î¿µ üÁ¦¿¡¼­ ´Ù¸¥ ¿î¿µ üÁ¦·Î Å×À̺íÀ» À̵¿½ÃÄÑ¾ß ÇÏ´Â °æ¿ì, db2move ¸í·ÉÀ» »ç¿ëÇϰųª, IMPORT ¶Ç´Â LOAD ¸í·É°ú ÇÔ²² EXPORT¸¦ »ç¿ëÇϽʽÿÀ. µ¥ÀÌÅÍ À̵¿ À¯Æ¿¸®Æ¼ ¾È³» ¹× ÂüÁ¶¼­¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

¼Õ»óµÈ Å×ÀÌºí °ø°£ º¹±¸

¼Õ»óµÈ Å×ÀÌºí °ø°£¿¡´Â ¾×¼¼½ºÇÒ ¼ö ¾ø´Â Çϳª ÀÌ»óÀÇ ÄÁÅ×À̳ʰ¡ ÀÖ½À´Ï´Ù. ÀÌ´Â ¿µ±¸(¿¹: ºÒ·® µð½ºÅ©) ¶Ç´Â ÀÓ½Ã(¿¹: ¿ÀÇÁ¶óÀÎ µð½ºÅ© ¶Ç´Â ¸¶¿îÆ®µÇÁö ¾ÊÀº ÆÄÀÏ ½Ã½ºÅÛ) ¹Ìµð¾î ¹®Á¦Á¡À¸·Î ÀÎÇØ ¹ß»ýÇÑ °ÍÀÏ ¼ö ÀÖ½À´Ï´Ù.

¼Õ»óµÈ Å×ÀÌºí °ø°£ÀÌ ½Ã½ºÅÛ Ä«Å»·Î±× Å×ÀÌºí °ø°£À̸é, µ¥ÀÌÅͺ£À̽º´Â ´Ù½Ã ½ÃÀÛµÉ ¼ö ¾ø½À´Ï´Ù. ÄÁÅ×ÀÌ³Ê ¹®Á¦Á¡À» ¼öÁ¤ÇÒ ¼ö ¾ø¾î ¿ø·¡ µ¥ÀÌÅ͸¦ ±×´ë·Î µÎ´Â °æ¿ì, ´ÙÀ½ ¿É¼Ç¸¸À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼Õ»óµÈ Å×ÀÌºí °ø°£ÀÌ ½Ã½ºÅÛ Ä«Å»·Î±× Å×ÀÌºí °ø°£ÀÌ ¾Æ´Ï¸é, DB2´Â °¡´ÉÇÑ ¸¹Àº µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÀÛ¼ºÇÕ´Ï´Ù. ÀÌ °æ¿ìÀÇ ¼º°ø ¿©ºÎ´Â ±â·Ï Àü·«¿¡ Á¿ìµË´Ï´Ù.

¼Õ»óµÈ Å×ÀÌºí °ø°£ÀÌ À¯ÀÏÇÑ Àӽà Å×ÀÌºí °ø°£ÀÎ °æ¿ì, µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµÇ´Â Áï½Ã »ç¿ëÀÚ´Â »õ·Î¿î Àӽà Å×ÀÌºí °ø°£À» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÏ´Ü ÀÛ¼ºµÇ¸é, »õ·Î¿î Àӽà Å×ÀÌºí °ø°£ÀÌ »ç¿ëµÇ°í, Àӽà Å×ÀÌºí °ø°£ÀÌ ÇÊ¿äÇÑ Á¤»óÀûÀÎ µ¥ÀÌÅͺ£À̽º Á¶ÀÛÀÌ Àç°³µÉ ¼ö ÀÖ½À´Ï´Ù. ¿øÇÑ´Ù¸é, ¿ÀÇÁ¶óÀÎ Àӽà Å×ÀÌºí °ø°£À» »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½Ã½ºÅÛ Àӽà Å×ÀÌºí °ø°£À» »ç¿ëÇÑ Å×À̺í À籸¼º¿¡ ´ëÇØ ´ÙÀ½°ú °°Àº Ư¼ö»çÇ×À» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.

º¹±¸ °¡´ÉÇÑ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Å×ÀÌºí °ø°£ º¹±¸

¼Õ»óµÈ Å×ÀÌºí °ø°£Àº ÀÀ±Þ º¹±¸°¡ ÇÊ¿äÇϹǷÎ, ¿ÀÇÁ¶óÀÎ »óÅ¿¡ ³õÀÌ¸ç ¾×¼¼½º°¡´ÉÇÏÁö ¾ÊÀ¸¸ç, ·Ñ Æ÷¿öµå º¸·ù »óÅ¿¡ ÀÖ½À´Ï´Ù. Ãß°¡ ¹®Á¦Á¡ÀÌ ¾ø´Â °æ¿ì Àç½ÃÀÛ Á¶ÀÛÀÌ ¼º°øÇÕ´Ï´Ù. ´ÙÀ½°ú °°ÀÌ ¼Õ»óµÈ Å×ÀÌºí °ø°£À» ´Ù½Ã »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

º¹±¸ °¡´ÉÇÏÁö ¾ÊÀº Å×ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Å×ÀÌºí °ø°£ º¹±¸

ÀÀ±Þ º¹±¸°¡ ÇÊ¿äÇÏ°í ·Î±×°¡ ¹«±âÇÑ º¸Á¸µÇ´Â °ÍÀÌ ¾Æ´Ï¹Ç·Î, »ç¿ëÀÚ°¡ ¼Õ»óµÈ Å×ÀÌºí °ø°£À» »èÁ¦ÇÏ·Á´Â °æ¿ì¿¡¸¸ Àç½ÃÀÛ Á¶ÀÛÀÌ ¼º°øÇÕ´Ï´Ù(º¹±¸¸¦ ¿Ï·áÇß´Ù´Â °ÍÀº ¼Õ»óµÈ Å×ÀÌºí °ø°£À» Àϰü¼ºÀÖ´Â »óÅ·Πº¹±¸ÇÏ´Â µ¥ ÇÊ¿äÇÑ ·Î±× ·¹Äڵ尡 »èÁ¦µÇ¾úÀ½À» ÀǹÌÇϹǷÎ, ÀÌ·¯ÇÑ Å×ÀÌºí °ø°£¿¡ ´ëÇØ À¯È¿ÇÑ Á¶Ä¡´Â À̸¦ »èÁ¦ÇÏ´Â °ÍÀÔ´Ï´Ù).

±ÔÁ¤È­µÇÁö ¾ÊÀº µ¥ÀÌÅͺ£À̽º Àç½ÃÀÛ Á¶ÀÛÀ» È£ÃâÇÏ¿© À̸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼Õ»óµÈ Å×ÀÌºí °ø°£ÀÌ ¾øÀ¸¸é ¼º°øÇÕ´Ï´Ù. ½ÇÆÐÇϸé(SQL0290N), db2diag.log ÆÄÀÏ¿¡¼­ ÇöÀç ¼Õ»óµÈ Å×ÀÌºí °ø°£ÀÇ Àüü ¸ñ·ÏÀ» Á¶»çÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ:Å×ÀÌºí °ø°£ À̸§À» DROP PENDING TABLESPACES ¸ñ·Ï¿¡ »ðÀÔÇÏ´Â °ÍÀº Å×ÀÌºí °ø°£ÀÌ »èÁ¦ º¸·ù »óŰ¡ µÊÀ» ÀǹÌÇÏ´Â °ÍÀº ¾Æ´Õ´Ï´Ù. À̰ÍÀº Àç½ÃÀÛ Á¶ÀÛ Áß Å×ÀÌºí °ø°£ÀÌ ¼Õ»óµÈ °æ¿ì¿¡¸¸ ¹ß»ýÇÕ´Ï´Ù. Àç½ÃÀÛ Á¶ÀÛ¿¡ ¼º°øÇÏ°í ³ª¸é, DROP TABLESPACE ¹®À» ¹ßÇàÇÏ¿© »èÁ¦ º¸·ù »óÅ¿¡ ÀÖ´Â °¢ Å×ÀÌºí °ø°£À» »èÁ¦ÇØ¾ß ÇÕ´Ï´Ù(Å×ÀÌºí °ø°£ÀÌ ÀÌ »óÅ¿¡ ÀÖ´ÂÁö ¾Ë·Á¸é LIST TABLESPACES ¸í·ÉÀ» È£ÃâÇϽʽÿÀ). ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î °ø°£À» ´Ù½Ã ¿äûÇϰųª Å×ÀÌºí °ø°£À» ´Ù½Ã ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

º¹±¸ ¼º´É °í·Á»çÇ×

´ÙÀ½ Ç׸ñÀº º¹±¸ ¼º´É¿¡ ´ëÇØ °í·ÁÇÒ »çÇ×ÀÔ´Ï´Ù.

ÀçÇØ º¹±¸ °í·Á»çÇ×

ÀçÇØ º¹±¸ ¿ë¾î¸¦ »ç¿ëÇÏ¿© È­Àç, ÁöÁø ¶Ç´Â ±âŸ õÀçÁöº¯ÀÌ ÀϾ °æ¿ì¿¡ µ¥ÀÌÅͺ£À̽º¸¦ º¹¿øÇÏ´Â µ¥ ÇÊ¿äÇÑ È°µ¿À» ¼³¸íÇÕ´Ï´Ù. ÀçÇØ º¹±¸ Ç÷£¿¡´Â ´ÙÀ½ Áß Çϳª ÀÌ»óÀÌ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù.

ÀçÇØ º¹±¸ Ç÷£¿¡¼­ Àüü µ¥ÀÌÅͺ£À̽º¸¦ ´Ù¸¥ ¸Ó½Å¿¡¼­ º¹±¸ÇÏ·Á¸é, Àû¾îµµ ÇϳªÀÇ Àüü µ¥ÀÌÅͺ£À̽º ¹é¾÷°ú µ¥ÀÌÅͺ£À̽ºÀÇ ¸ðµç ¾ÆÄ«ÀÌºê ·Î±×°¡ ÇÊ¿äÇÕ´Ï´Ù. ·Î±×¸¦ ¾ÆÄ«À̺êµÇ¾î ÀÖ´Â »óÅ·Π´ë±âÁßÀÎ µ¥ÀÌÅͺ£À̽º¿¡ Àû¿ëÇÏ¿© ÀÌ µ¥ÀÌÅͺ£À̽º¸¦ ÃֽŠ»óÅ·ΠÀ¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶Ç´Â, µ¥ÀÌÅͺ£À̽º ¹é¾÷ ¹× ·Î±× ¾ÆÄ«À̺긦 ´ë±â »çÀÌÆ®¿¡¼­ À¯ÁöÇÏ´Â °ÍÀ» ¼±ÅÃÇϰí Àç³­ ¹ß»ý ÈÄ¿¡¸¸ º¹¿ø ¹× ·Ñ Æ÷¿öµå Á¶ÀÛÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù(ÀÌ °æ¿ì, ÃÖ±Ù µ¥ÀÌÅͺ£À̽º ¹é¾÷ÀÌ ¹Ù¶÷Á÷ÇÕ´Ï´Ù). ±×·¯³ª, Àç³­ÀÌ ¹ß»ýÇÒ °æ¿ì, º¸Åë Àç³­ ¹ß»ý ½ÃÁ¡±îÁöÀÇ ¸ðµç Æ®·£Àè¼ÇÀ» º¹±¸Çϱâ´Â ºÒ°¡´ÉÇÕ´Ï´Ù.

ÀçÇØ º¹±¸¸¦ À§ÇÑ Å×ÀÌºí °ø°£ ¹é¾÷ÀÇ À¯¿ë¼ºÀº ¿À·ù ¹üÀ§¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. ÀϹÝÀûÀ¸·Î, ÀçÇØ º¹±¸¸¦ ÇÏ·Á¸é Àüü µ¥ÀÌÅͺ£À̽º¸¦ º¹¿øÇØ¾ß Çϱ⠶§¹®¿¡ ÁÖ¿äÇÑ ÀçÇØ°¡ ¹ß»ýÇÒ °æ¿ì ¿¹ºñ »çÀÌÆ®¿¡¼­ Àüü µ¥ÀÌÅͺ£À̽º ¹é¾÷À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù. ¸ðµç Å×ÀÌºí °ø°£¿¡ ´ëÇÑ º°µµÀÇ ¹é¾÷ À̹ÌÁö¸¦ °¡Áö°í ÀÖ´õ¶óµµ, À̸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¸¦ º¹¿øÇÒ ¼ö´Â ¾ø½À´Ï´Ù. µð½ºÅ©°¡ ¼Õ»óµÇ´Â Àç³­ÀÌ ¹ß»ýÇÑ °æ¿ì, ÇØ´ç µð½ºÅ©¿¡¼­ÀÇ °¢ Å×ÀÌºí °ø°£ÀÇ Å×ÀÌºí °ø°£ ¹é¾÷ÀÌ º¹±¸¿¡ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. µð½ºÅ© ¿À·ù(¶Ç´Â ´Ù¸¥ ÀÌÀ¯·Î) ¶§¹®¿¡ ÄÁÅ×À̳ʷÎÀÇ ¾×¼¼½ºÇÒ ¼ö ¾ø´Â °æ¿ì, ´Ù¸¥ À§Ä¡¿¡¼­ ÄÁÅ×À̳ʸ¦ º¹¿øÇÒ ¼ö ÀÖ½À´Ï´Ù. RESTOREÁß Å×ÀÌºí °ø°£ ÄÁÅ×ÀÌ³Ê ÀçÁ¤ÀÇ ¿¡¼­ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.

Å×ÀÌºí °ø°£ ¹é¾÷°ú Àüü µ¥ÀÌÅͺ£À̽º ¹é¾÷Àº µÑ´Ù º¹±¸ Ç÷£¿¡ À־ Áß¿äÇÑ ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù. µ¥ÀÌÅ͸¦ ¹é¾÷, º¹¿ø ¹× ·Ñ Æ÷¿öµåÇÒ ¼ö ÀÖ´Â DB2 ±â´ÉÀº ÀçÇØ º¹±¸ Ç÷£ÀÇ ±âÃʸ¦ Á¦°øÇÕ´Ï´Ù. ºñÁö´Ï½º¸¦ º¸È£ÇÏ·Á¸é, º¹±¸ ÇÁ·Î½Ãµà¾î¸¦ Å×½ºÆ®ÇØ¾ß ÇÕ´Ï´Ù.

¹Ìµð¾î ¿À·ùÀÇ ¿µÇâ ÁÙÀ̱â

¹Ìµð¾î ¿À·ùÀÇ °¡´É¼ºÀ» ÁÙÀ̰í, ÀÌ·¯ÇÑ À¯ÇüÀÇ ¿À·ù¿¡¼­ º¹±¸¸¦ ´Ü¼øÈ­ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

µð½ºÅ© ¿À·ù ¹æÁö

µð½ºÅ© ¼Õ»ó ¶§¹®¿¡ ¼Õ»óµÈ µ¥ÀÌÅÍ ¶Ç´Â ·Î±×¿¡ ´ëÇØ °ÆÁ¤ÇÏ´Â °æ¿ì, µð½ºÅ© ¿À·ù Çã¿ëÇѰè Çü½Ä »ç¿ëÀ» °í·ÁÇϽʽÿÀ. ÀϹÝÀûÀ¸·Î µð½ºÅ© ¹è¿­À» »ç¿ëÇÏ¿© °¡´ÉÇÕ´Ï´Ù. µð½ºÅ© ¹è¿­Àº ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ ÇϳªÀÇ Å« µð½ºÅ© µå¶óÀ̺ê·Î ³ªÅ¸³ª´Â µð½ºÅ© µå¶óÀ̺ê ÄÝ·º¼ÇÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù.

µð½ºÅ© ¹è¿­¿¡´Â ´ÙÁß µð½ºÅ©¿¡ °ÉÄ£ ÆÄÀÏÀÇ ºÐ»êÀÎ µð½ºÅ© ½ºÆ®¶óÀÌÇΰú µð½ºÅ© ¹× µ¥ÀÌÅÍ ÆÐ·¯Æ¼ ¹Ì·¯¸µÀ» ³ªÅ¸³»´Â °ÍÀÌ ÀÖ½À´Ï´Ù.

µð½ºÅ© ¹è¿­Àº Á¾Á¾ RAID(Redundant Array of Independent Disks)·Î¼­ ´Ü¼øÈ÷ ÂüÁ¶µË´Ï´Ù. ƯÁ¤ ¿ë¾î RAID´Â Çϵå¿þ¾î µð½ºÅ© ¹è¿­¿¡¸¸ º¸Åë Àû¿ëÇÕ´Ï´Ù. µð½ºÅ© ¹è¿­Àº ¿î¿µ üÁ¦ ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥ ·¹º§¿¡¼­ ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇØ Á¦°øµÉ ¼öµµ ÀÖ½À´Ï´Ù. Çϵå¿þ¾î µð½ºÅ© ¹è¿­°ú ¼ÒÇÁÆ®¿þ¾î µð½ºÅ© ¹è¿­°£ÀÇ ±¸º°Á¡Àº ÀÔÃâ·Â ¿äû¿¡ ´ëÇØ CPU 󸮰¡ ´Ù·ç¾îÁö´Â Çü½ÄÀÔ´Ï´Ù. Çϵå¿þ¾î µð½ºÅ© ¹è¿­ÀÇ °æ¿ì, µð½ºÅ© Á¦¾î±â´Â ÀÔÃâ·Â Ȱµ¿À» °ü¸®Çϰí ÀÌ¿¡ ºñÇØ ¼ÒÇÁÆ®¿þ¾î µð½ºÅ© ¹è¿­ »ç¿ëÀº ¿î¿µ üÁ¦ ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇØ °ü¸®µË´Ï´Ù.

Çϵå¿þ¾î µð½ºÅ© ¹è¿­(RAID)

RAID µð½ºÅ© ¹è¿­¿¡¼­, ´ÙÁß µð½ºÅ©´Â µð½ºÅ© Á¦¾î±â¿¡ ÀÇÇØ »ç¿ëµÇ°í °ü¸®µÇ¸ç, ÀÚü CPU·Î ¿Ï·áÇÕ´Ï´Ù. ¹è¿­À» ¸¸µå´Â µð½ºÅ©¸¦ °ü¸®ÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ³í¸®´Â µð½ºÅ© Á¦¾î±â¿¡ Æ÷ÇԵǾî ÀÖ°í, ÀÌ ±¸ÇöÀº µ¶¸³ÀûÀÎ ¿î¿µ üÁ¦ÀÔ´Ï´Ù.

RAID ¾ÆÅ°ÅØÃ³´Â RAID-1¿¡¼­ RAID-5±îÁö 5°¡Áö À¯ÇüÀÌ ÀÖÀ¸¸ç, °¢°¢Àº µð½ºÅ© ¿À·ù Çã¿ë ÇѰ踦 Á¦°øÇÕ´Ï´Ù. °¢°¢Àº ±â´É ¹× ¼º´É¿¡¼­ Â÷À̰¡ ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î, RAID´Â ¿©ºÐÀÇ ¹è¿­À» ÂüÁ¶ÇÕ´Ï´Ù. RAID-0´Â µ¥ÀÌÅÍ ½ºÆ®¶óÀÌÇθ¸À»(¿À·ù Çã¿ë ¿©ºÐÀÌ ¾Æ´Ñ) Á¦°øÇϸç, ÀÌ ¼³¸í¿¡¼­´Â Á¦¿ÜµË´Ï´Ù. RAID ½ºÆåÀÌ 5°¡Áö ¾ÆÅ°ÅØÃ³¸¦ Á¤ÀÇÇÏÁö¸¸, RAID-1°ú RAID-5¸¸ ÁÖ·Î »ç¿ëµË´Ï´Ù.

RAID-1Àº ¶ÇÇÑ µð½ºÅ© ¹Ì·¯¸µ ¶Ç´Â µð½ºÅ© ¾ç¹æÇâÀ̶ó°í ÇÕ´Ï´Ù. µð½ºÅ© ¹Ì·¯¸µÀº ÇϳªÀÇ µð½ºÅ© Á¦¾î±â¸¦ »ç¿ëÇÏ¿© ÇϳªÀÇ µð½ºÅ©¿¡¼­ µÎ¹øÂ° µð½ºÅ©·Î µ¥ÀÌÅÍ(¿Ï·á ÆÄÀÏ)¸¦ Áߺ¹½Ãŵ´Ï´Ù. µð½ºÅ© ¾ç¹æÇâÀº µð½ºÅ©°¡ µÎ¹øÂ° µð½ºÅ© Á¦¾î±â(µÎ °³ÀÇ SCSI ¾î´ðÅÍ)¿¡ Á¢¼ÓµÈ °æ¿ì¸¦ Á¦¿ÜÇÏ°í µð½ºÅ© ¹Ì·¯¸µ°ú °°½À´Ï´Ù. µ¥ÀÌÅÍ º¸È£´Â ¾çÈ£ÇÕ´Ï´Ù. µ¥ÀÌÅÍ¿¡ ¿À·ù°¡ ¹ß»ýÇØµµ µ¥ÀÌÅ͸¦ ´Ù¸¥ µð½ºÅ©¿¡¼­ ¿©ÀüÈ÷ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ç¹æÇâÀÇ °æ¿ì, µ¥ÀÌÅÍ º¸È£¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê°í µð½ºÅ© Á¦¾î±â´Â ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù. RAID-1ÀÇ ¼º´Éµµ ÁÁ½À´Ï´Ù. ±×·¯³ª ÀÌ ±¸ÇöÀÇ Æ®·¹ÀÌµå ¿ÀÇÁ(trade-off)´Â ÇÊ¿äÇÑ µð½ºÅ© ¿ë·®ÀÌ µ¥ÀÌÅͰ¡ µå¶óÀÌºê ½Ö¿¡¼­ Áߺ¹µÇ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ µ¥ÀÌÅÍ·®ÀÇ µÎ ¹èÀÓÀ» ³ªÅ¸³À´Ï´Ù.

RAID-5¿¡´Â ¸ðµç µð½ºÅ©¿¡ °ÉÃÄ ¼½ÅÍ¿¡ ÀÇÇÑ ½ºÆ®¶óÀÌÇÎ µ¥ÀÌÅÍ¿Í ÆÐ¸®Æ¼°¡ ÀÖ½À´Ï´Ù. ÆÐ¸®Æ¼¿¡´Â Àü¿ë µå¶óÀ̺꿡 ÀúÀåÇϱ⠺¸´Ù´Â µ¥ÀÌÅÍ Á¤º¸¸¦ ³¢¿ö ³Ö½À´Ï´Ù. µ¥ÀÌÅÍ º¸È£´Â ¾çÈ£ÇÕ´Ï´Ù. µð½ºÅ© ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì, µ¥ÀÌÅÍ´Â ½ºÆ®¶óÀÌÇÁµÈ ÆÐ¸®Æ¼ Á¤º¸¿Í ÇÔ²² ´Ù¸¥ µð½ºÅ©ÀÇ Á¤º¸¸¦ »ç¿ëÇÏ¿© °è¼Ó ¾×¼¼½ºµÉ ¼öµµ ÀÖ½À´Ï´Ù. ¾²±â ¼º´ÉÀº RAID-1 ¶Ç´Â ÀÏ¹Ý µð½ºÅ© ¼º´Éº¸´Ù ÇöÀúÈ÷ ³ª»ÚÁö¸¸ Àб⠼º´ÉÀº ÁÁ½À´Ï´Ù. RAID-5 ±¸¼º¿¡´Â ÃÖ¼ÒÇÑ ¼¼ °³ÀÇ ½Äº° µð½ºÅ©°¡ ÇÊ¿äÇÕ´Ï´Ù. ¿À¹öÇìµå¿¡ ´ëÇØ ÇÊ¿äÇÑ ¿©ºÐÀÇ µð½ºÅ© °ø°£Àº ¹è¿­ÀÇ µð½ºÅ© ¼ö¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. 5°³ µð½ºÅ©ÀÇ RAID-5 ±¸¼ºÀÇ °æ¿ì, °ø°£ ¿À¹öÇìµå´Â 20ÆÛ¼¾Æ®ÀÔ´Ï´Ù.

RAID(RAID-0ÀÌ ¾Æ´Ñ) µð½ºÅ© ¹è¿­À» »ç¿ëÇÒ °æ¿ì, ½ÇÆÐÇÑ µð½ºÅ©¿¡¼­ »ç¿ëÀÚ´Â ¹è¿­ÀÇ µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÒ ¼ö ¾ø½À´Ï´Ù. hot-pluggable ¶Ç´Â hot-swappable µð½ºÅ©´Â ¹è¿­¿¡¼­ »ç¿ëµÇ¸ç, ´ëü µð½ºÅ©´Â ¹è¿­ »ç¿ëÁß ½ÇÆÐÇÑ µð½ºÅ©·Î ±³Ã¼µÉ ¼ö ÀÖ½À´Ï´Ù. RAID-5ÀÇ °æ¿ì, µÎ µð½ºÅ©¿¡¼­ µ¿½Ã¿¡ ¿À·ù°¡ ¹ß»ýÇϸé, ¸ðµç µ¥ÀÌÅÍ´Â À¯½ÇµË´Ï´Ù(±×·¯³ª µ¿½Ã¿¡ µð½ºÅ©¿¡¼­ ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì´Â °ÅÀÇ ¾ø½À´Ï´Ù).

»ç¿ëÀÚ ·Î±×¿ë RAID-1 ¶Ç´Â ¼ÒÇÁÆ®¿þ¾î ¹Ì·¯µÈ µð½ºÅ© »ç¿ëÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù(¼ÒÇÁÆ®¿þ¾î µð½ºÅ© ¹è¿­ ÂüÁ¶). ¿Ö³ÄÇϸé, ÀÌ·¸°Ô ÇÏ¸é ¿À·ù ¹ß»ý½Ã À纹±¸¼ºÀ» Á¦°øÇÏ°í ·Î±×¿¡ ¸Å¿ì Áß¿äÇÑ ¾²±â ¼º´ÉÀ» Á¦°øÇϱ⠶§¹®ÀÔ´Ï´Ù. ½Å·Ú¼ºÀÌ Áß¿äÇÏ¿© µð½ºÅ© ¿À·ù½Ã µ¥ÀÌÅ͸¦ º¹±¸ÇÏ´Â µ¥ ½Ã°£À» ÁöüÇÒ ¼ö ¾ø°í ¾²±â ¼º´ÉÀÌ ±×·¸°Ô Áß¿äÇÏÁö ¾ÊÀº »óȲ¿¡¼­´Â RAID-5 µð½ºÅ© »ç¿ëÀ» °í·ÁÇϽʽÿÀ. ¶ÇÇÑ, ¾²±â ¼º´ÉÀÌ Áß¿äÇϰí Ãß°¡ µð½ºÅ© °ø°£¿¡µµ ºÒ±¸Çϰí ÀÌ ¼º´ÉÀ» ½ÇÇàÇÏ·Á¸é, ·Î±×»Ó¸¸ ¾Æ´Ï¶ó µ¥ÀÌÅÍ¿¡ ´ëÇØ RAID-1À» °í·ÁÇϽʽÿÀ.

¼ÒÇÁÆ®¿þ¾î µð½ºÅ© ¹è¿­

¼ÒÇÁÆ®¿þ¾î µð½ºÅ© ¹è¿­Àº Çϵå¿þ¾î µð½ºÅ© ¹è¿­Ã³·³ ½ÇÇàÇÏÁö¸¸(Çϵå¿þ¾î µð½ºÅ© ¹è¿­(RAID) ÂüÁ¶), µð½ºÅ© Æ®·¡ÇÈ °ü¸®´Â ¼­¹ö¿¡¼­ ¼öÇàÁßÀÎ ¿î¿µ üÁ¦ Ÿ½ºÅ© ¶Ç´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇØ ÀÌ·ç¾îÁý´Ï´Ù. ´Ù¸¥ ¸ðµç ÇÁ·Î±×·¥Ã³·³, ¼ÒÇÁÆ®¿þ¾î ¹è¿­Àº CPU ¹× ½Ã½ºÅÛ ÀÚ¿ø°ú °æÀïÇÕ´Ï´Ù. CPU Á¦ÇÑ ½Ã½ºÅÛ¿¡¼­´Â ÁÁÀº ¿É¼ÇÀÌ ¾Æ´Ï¸ç, Àüü µð½ºÅ© ¹è¿­ ¼º´ÉÀº ¼­¹öÀÇ CPU ·Îµå¿Í ¿ë·®¿¡ µû¶ó °áÁ¤µÇ´Â °ÍÀ» ±â¾ïÇØ¾ß ÇÕ´Ï´Ù.

ÀÏ¹Ý ¼ÒÇÁÆ®¿þ¾î µð½ºÅ© ¹è¿­Àº RAID-1°ú ÇÔ²² µð½ºÅ© ¹Ì·¯¸µÀ» Á¦°øÇÕ´Ï´Ù(Çϵå¿þ¾î µð½ºÅ© ¹è¿­(RAID) ÂüÁ¶). ¿©À¯ µð½ºÅ©°¡ ÇÊ¿äÇÏÁö¸¸, ¼ÒÇÁÆ®¿þ¾î µð½ºÅ© ¹è¿­Àº °ªºñ½Ñ RAID µð½ºÅ© Á¦¾î±â°¡ ÇÊ¿äÇÏÁö ¾Ê±â ¶§¹®¿¡ ±¸Çö½Ã »ó´ëÀûÀ¸·Î ºñ¿ëÀÌ ´ú µì´Ï´Ù.
ÁÖ:µð½ºÅ© ¹è¿­¿¡¼­ ¿î¿µ üÁ¦ ºÎÆ® µå¶óÀ̺갡 ÀÖÀ¸¸é µå¶óÀÌºê ¿À·ù½Ã ½Ã½ºÅÛÀ» ½ÃÀÛÇÒ ¼ö ¾ø°Ô ÇÕ´Ï´Ù. µð½ºÅ© ¹è¿­ ¼öÇàÁß¿¡ µå¶óÀ̺꿡 ¿À·ù°¡ ¹ß»ýÇÏ´Â °æ¿ì, µð½ºÅ© ¹è¿­Àº µå¶óÀ̺ê·ÎÀÇ ¾×¼¼½º¸¦ Çã¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ºÎÆ® µå¶óÀ̺ê´Â µð½ºÅ© ¹è¿­¿¡¼­ ºÐ¸®µÇ¾î¾ß ÇÕ´Ï´Ù.

Æ®·£Àè¼Ç ¿À·ùÀÇ ¿µÇâ ÁÙÀ̱â

Æ®·£Àè¼Ç ¿À·ùÀÇ ¿µÇâÀ» ÁÙÀÌ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡¼­ ½Ã½ºÅÛ ½Ã°è µ¿±âÈ­

µ¥ÀÌÅͺ£À̽º Á¶ÀÛÀÌ À¯¿¬ÇÏ°Ô ÀÌ·ç¾îÁö°í Æ÷¿öµå º¹±¸ ±â´ÉÀÌ Á¦ÇѵÇÁö ¾ÊÀ¸·Á¸é, µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡ °ÉÃÄ ½Ã½ºÅÛ ½Ã°è¸¦ ºñ±³Àû µ¿±âÈ­µÈ »óÅ·ΠÀ¯Áöº¸¼öÇØ¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö°£ÀÇ ½ÃÂ÷¿Í Æ®·£Àè¼Ç¿¡ ¹ß»ýÇÒ ¼ö ÀÖ´Â Á¶ÀÛ ¹× Åë½Å»óÀÇ Áö¿¬À» ÇÕÇÑ ½Ã°£Àº max_time_diff (³ëµå °£ÀÇ ÃÖ´ë ½ÃÂ÷) µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼ö¿¡ ÁöÁ¤ÇÑ °ªº¸´Ù Àû¾î¾ß ÇÕ´Ï´Ù.

ÆÄƼ¼ÇµÈ µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡¼­ ·Î±× ·¹ÄÚµå ½Ã°£¼ÒÀÎÀÌ Æ®·£Àè¼Ç ¼ø¼­¸¦ ¹Ý¿µÇÏ°Ô Çϱâ À§ÇØ, DB2´Â °¢ ÀåÄ¡ÀÇ ½Ã½ºÅÛ ½Ã°è¸¦ ·Î±× ·¹ÄÚµåÀÇ ½Ã°£¼ÒÀο¡ ´ëÇÑ ±âÃÊ·Î »ç¿ëÇÕ´Ï´Ù. ±×·¯³ª ½Ã½ºÅÛ ½Ã°è°¡ ¾ÕÀ¸·Î ¼³Á¤µÉ °æ¿ì, ·Î±× ½Ã°è´Â ÀÚµ¿À¸·Î ½Ã½ºÅÛ ½Ã°è¿Í ÇÔ²² ¾ÕÀ¸·Î ¼³Á¤µË´Ï´Ù. ½Ã½ºÅÛ ½Ã°è´Â µÚ·Î ¼³Á¤ÇÒ ¼öµµ ÀÖÁö¸¸, ·Î±× ½Ã°è´Â µÚ·Î ¼³Á¤ÇÒ ¼ö ¾øÀ¸¸ç, ½Ã½ºÅÛ ½Ã°è°¡ ÀÌ ½Ã°£¿¡ ÀÏÄ¡ÇÒ ¶§±îÁö °°Àº ½Ã°£¼ÒÀο¡ ¸Ó¹°·¯ ÀÖ½À´Ï´Ù. ÀÌ ¶§ ½Ã°è´Â µ¿±â »óÅ¿¡ ÀÖ½À´Ï´Ù. ÀÌ´Â µ¥ÀÌÅͺ£À̽º ³ëµåÀÇ ´Ü±â ½Ã½ºÅÛ ½Ã°è ¿À·ù°¡ µ¥ÀÌÅͺ£À̽º ·Î±×ÀÇ ½Ã°£¼ÒÀο¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖ´Ù´Â Àǹ̰¡ µË´Ï´Ù.

¿¹¸¦ µé¾î, ¿¬µµ´Â 1997³âÀε¥ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö AÀÇ ½Ã½ºÅÛ ½Ã°è°¡ 1999³â 11¿ù 7ÀÏ·Î À߸ø ¼³Á¤µÇ¾î ÀÖ´Ù°í ÇÑ´Ù¸é, À߸ø ¼³Á¤µÈ °ÍÀº ³ªÁß¿¡ Á¤Á¤µÇ°í °»½Å Æ®·£Àè¼ÇÀº µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹öÀÇ ÆÄƼ¼Ç¿¡¼­ È®¾àµÈ´Ù°í °¡Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º°¡ Áö¼ÓÀûÀ¸·Î »ç¿ëµÇ¸ç, Á¤±âÀûÀ¸·Î °»½ÅµÉ °æ¿ì, ·Ñ Æ÷¿öµå º¹±¸¸¦ ÅëÇØ 1997³â 11¿ù 7Àϰú 1999³â 11¿ù 7ÀÏ »çÀÌÀÇ ½ÃÁ¡¿¡´Â µµ´ÞÇÒ ¼ö ¾ø½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö A¿¡¼­ È®¾àÀÌ ¿Ï·áµÇ¸é, µ¥ÀÌÅͺ£À̽º ·Î±×ÀÇ ½Ã°£¼ÒÀÎÀº 1999·Î ¼³Á¤µÇ°í ·Î±×ÀÇ ½Ã°è´Â ½Ã½ºÅÛ ½Ã°è°¡ ÀÌ ½Ã°£°ú ÀÏÄ¡ÇÒ ¶§±îÁö 1999³â 11¿ù 7ÀÏÀÔ´Ï´Ù. ÀÌ ½Ã°£ ÇÁ·¹ÀÓ ³»ÀÇ Æ¯Á¤ ½ÃÁ¡¿¡ ·Ñ Æ÷¿öµåÇÏ·Á°í ÇÒ °æ¿ì, ÁöÁ¤µÈ ÁßÁö ½ÃÁ¡(1997³â 11¿ù 7ÀÏ)À» ³Ñ¾î¼­´Â ù¹øÂ° ½Ã°£¼ÒÀο¡¼­ Á¶ÀÛÀÌ ¸ØÃß°Ô µË´Ï´Ù.

DB2´Â ½Ã½ºÅÛ ½Ã°èÀÇ °»½Å»çÇ×À» Á¦¾îÇÒ ¼ö ¾øÁö¸¸, max_time_diff µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ ±¸¼º ¸Å°³º¯¼ö´Â ÀÌ·¯ÇÑ À¯ÇüÀÇ ¹®Á¦Á¡ ¹ß»ý °¡´É¼ºÀ» ÁÙÀÔ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º ·Î±×¿¡ ÀÖ´Â À߸øµÈ ½Ã°£¼ÒÀÎÀ» Á¤Á¤ÇÏ°í ´õ ÀÌ»ó È®ÀåµÇÁö ¾Êµµ·Ï ÇÏ·Á¸é, ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. ½Ã½ºÅÛ ½Ã°è¸¦ ¿Ã¹Ù¸£°Ô Á¶Á¤ÇϽʽÿÀ.
  2. ½Ã°£ÀÌ Æ²¸®°Ô ¼³Á¤µÇ±â Àü¿¡ ¼±ÅÃµÈ ¹é¾÷À¸·Î ÀûÇÕÇÑ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç ¼­¹ö¿¡¼­ µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀ» º¹¿øÇϽʽÿÀ.
  3. µ¥ÀÌÅͺ£À̽º ÆÄƼ¼Ç¿¡ ´ëÇØ ·Î±×ÀÇ ³¡À¸·Î º¯°æ»çÇ×À» ·Ñ Æ÷¿öµåÇϽʽÿÀ.
  4. º¯°æ»çÇ×ÀÌ ·Ñ Æ÷¿öµåµÈ ÈÄ Áï½Ã µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀÇ ¹é¾÷ »çº»À» ¼±ÅÃÇϽʽÿÀ.

ÀÌ ´Ü°è¸¦ ¿Ï·áÇϸé, ·Î±× ½Ã°£Àº Á¶Á¤µÇ°í À߸øµÈ ½Ã°£¼ÒÀÎÀº È®´ëµÇÁö ¾ÊÀ¸¸ç, µ¥ÀÌÅͺ£À̽º ÆÄƼ¼ÇÀÇ ÃÖÁ¾ ¹é¾÷À» ÅëÇØ ƯÁ¤ ½ÃÁ¡ º¹±¸¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.


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