Æ®·£Àè¼ÇÀº ÀÛ¾÷ ´ÜÀ§(UOW)·Î¼ DB2¿¡¼ ÀϹÝÀûÀ¸·Î ÂüÁ¶µË´Ï´Ù. ÀÛ¾÷ ´ÜÀ§´Â ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·Î¼¼½º ³»¿¡¼ º¹±¸ÇÒ ¼ö ÀÖ´Â Á¶ÀÛÀÇ ¼ø¼ÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽º°¡ ÀϰüµÈ »óÅ¿¡ ÀÖµµ·Ï Çϱâ À§ÇØ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ »ç¿ëµË´Ï´Ù. µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ Àб⠶Ǵ ¾²±â´Â ÇϳªÀÇ ÀÛ¾÷ ´ÜÀ§(UOW) ³»¿¡¼ ¼öÇàµË´Ï´Ù.
¿¹¸¦ µé¸é, ÀºÇà °Å·¡´Â ÀúÃà ¿¹±Ý ±¸Á¿¡¼ ´çÁ ¿¹±Ý ±¸Á·ÎÀÇ ÀÚ±Ý ÀÌü°¡ °ü·ÃµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÀúÃà ¿¹±Ý ±¸Á¿¡¼ ±Ý¾×À» »« ÈÄ¿¡´Â µÎ ±¸Á°¡ ÀÏÄ¡ÇÏÁö ¾Ê°Ô µÇ¸ç, ±Ý¾×ÀÌ ´çÁ ¿¹±Ý ±¸Á¿¡ ´õÇØÁú ¶§±îÁö´Â ÀÏÄ¡ÇÏÁö ¾Ê°Ô µË´Ï´Ù. µÎ ´Ü°è°¡ ¿Ï·áµÇ¸é, Àϰü¼º ÁöÁ¡¿¡ µµ´ÞÇÕ´Ï´Ù. º¯°æ»çÇ×ÀÌ È®¾àµÇ¸ç ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥¿¡ »ç¿ë °¡´ÉÇÕ´Ï´Ù.
ÀÛ¾÷ ´ÜÀ§´Â ù¹øÂ° SQL¹®ÀÌ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ¹ßÇàµÉ ¶§ ½ÃÀ۵˴ϴÙ. ÀÀ¿ëÇÁ·Î±×·¥Àº COMMIT ¶Ç´Â ROLLBACK¹®À» ¹ßÇàÇÔÀ¸·Î½á ÀÛ¾÷ ´ÜÀ§(UOW)¸¦ Á¾·áÇØ¾ß ÇÕ´Ï´Ù. COMMIT¹®Àº ÀÛ¾÷ ´ÜÀ§ ³»¿¡ ÀÛ¼ºµÈ ¸ðµç º¯°æ»çÇ×À» ¿µ±¸ÈÇÕ´Ï´Ù. ROLLBACK¹®Àº µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ÀÌ·¯ÇÑ º¯°æ»çÇ×À» Á¦°ÅÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÀÌ·¯ÇÑ ¸í·É¹® Áß Çϳªµµ ¾øÀÌ Á¤»óÀûÀ¸·Î Á¾·áÇϸé ÀÛ¾÷ ´ÜÀ§(UOW)´Â ÀÚµ¿À¸·Î È®¾àµË´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÀÛ¾÷ ´ÜÀ§ Áß°£¿¡ ºñÁ¤»óÀûÀ¸·Î Á¾·áÇϸé ÀÛ¾÷ ´ÜÀ§´Â ÀÚµ¿À¸·Î ±¸°£ º¹¿øµË´Ï´Ù. COMMIT ¶Ç´Â ROLLBACKÀº ÀÏ´Ü ¹ßÇàµÇ¸é Áß´ÜµÉ ¼ö ¾ø½À´Ï´Ù. ÀϺΠ¸ÖƼ ½º·¹µå ÀÀ¿ëÇÁ·Î±×·¥À̳ª Windows¿Í °°Àº ÀϺΠ¿î¿µ üÁ¦¸¦ »ç¿ëÇÏ¿©, ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ÀÌ·¯ÇÑ ¸í·É¹® ¾øÀÌ Á¤»óÀûÀ¸·Î Á¾·áÇϸé ÀÛ¾÷ ´ÜÀ§´Â ÀÚµ¿À¸·Î ±¸°£ º¹¿øµË´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ Ç×»ó ¸í½ÃÀûÀ¸·Î È®¾àµÇ°Å³ª ±¸°£ º¹¿øÀÌ ÀÛ¾÷ ´ÜÀ§(UOW)¸¦ ¿Ï·áÇϵµ·Ï ±ÇÀåÇÕ´Ï´Ù. ÀÛ¾÷ ´ÜÀ§(UOW)ÀÇ ÀϺΰ¡ ¼º°øÀûÀ¸·Î ¿Ï·áµÇÁö ¾Ê´Â °æ¿ì¿¡´Â °»½Å»çÇ×ÀÌ ±¸°£ º¹¿øµÇ¾î Âü¿©ÇÏ´Â Å×À̺íÀ» Æ®·£Àè¼ÇÀÌ ½ÃÀ۵DZâ ÀüÀÇ »óÅ·ΠµÎ¾î¾ß ÇÕ´Ï´Ù. ÀÌ´Â ¾î´À ¿äûµµ À¯½ÇµÇ°Å³ª Áߺ¹µÇÁö ¾Êµµ·Ï ÇÕ´Ï´Ù.
´ÙÀ½ ÁÖÁ¦¿¡¼´Â Ãß°¡ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¾È³»¼ ¹× CLI Guide and Reference¿¡¼ ºÐ»ê µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.