|
|
|
µ¥ÀÌÅͺ£À̽º Æ®·£Àè¼ÇƯ¡ |
|
|
|
|
|
|
|
|
Å°¿öµå : |
|
|
¼Ò°³±Û |
µ¥ÀÌÅͺ£À̽º Æ®·£Àè¼ÇƯ¡ |
¿ä¾à |
Æ®·£Àè¼Ç(transaction)ÀÇ Æ¯Â¡(¿øÀÚ¼º,ÀÏ°ü¼º,°í¸³¼º,Áö¼Ó¼º)¿¡ ´ëÇÑ °¢°¢ÀÇ Á¤ÀǸ¦ ±¸Ã¼ÀûÀÎ ¿¹¿Í ÇÔ²² ¼³¸íÇÏ°í ±×¿¡ ´ëÇÑ Æ¯Â¡°ú ±â´ÉÀ» ¼³¸íÇϽÿÀ 1.Æ®·£Àè¼ÇÀÇ Á¤ÀÇ ¹× Ư¡ ¨çÆ®·£Àè¼ÇÀÇ Á¤ÀÇ Æ®·£Àè¼ÇÀº µ¥ÀÌÅͺ£À̽º ó¸®ÀÇ ³í¸®Àû ´ÜÀ§ÀÌ´Ù. Æ®·£Àè¼Ç ó¸® ½Ã½ºÅÛÀº ´ëÇü µ¥ÀÌÅͺ£À̽º¿¡¼, µ¿½Ã¿¡ ¿©·¯ »ç¿ëÀÚÀÇ µ¥ÀÌÅͺ£À̽º Æ®·£Àè¼ÇÀ» ½ÇÇàÇÏ´Â ½Ã½ºÅÛÀÌ´Ù. Æ®·£Àè¼Ç 󸮽ýºÅÛÀÇ ¿¹·Î, Ç×°ø¿¹¾à ½Ã½ºÅÛ, ÀºÇà ½Ã½ºÅÛ, ½Å¿ë Ä«µå ó¸® ½Ã½ºÅÛ, Áõ±Ç ½ÃÀå ½Ã½ºÅÛ, ¹éÈÁ¡ üũ¾Æ¿ô ½Ã½ºÅÛ µîÀÌ ÀÖ´Ù. ÀÌ·± ½Ã½ºÅÛÀº µ¿½Ã¿¡ »ç¿ëÇÏ´Â ¼ö¸¹Àº »ç¿ëÀÚ¸¦ À§ÇÏ¿© ³ôÀº °¡¿ë¼º(high availability)°ú ½Å¼ÓÇÑ ÀÀ´äÀ» ÇÊ¿ä·Î ÇÑ´Ù. À§¿¡¼ ¾ð±ÞÇßµíÀÌ ½Ã½ºÅÛÀÇ Ã³¸®¸¦ À§ÇÑ ±âº»¿ä¼Ò°¡ µÇ´Â Æ®·£Àè¼ÇÀº 1°³ ÀÌ»óÀÇ µ¥ÀÌÅͺ£À̽º Á¢±Ù ¿¬»êÀ» Æ÷ÇÔÇÏ´Â, µ¥ÀÌÅͺ£À̽º ó¸®ÀÇ ³í¸®Àû ´ÜÀ§ÀÌ´Ù. µ¥ÀÌÅͺ£À̽º Á¢±Ù ¿¬»ê(data base access operation)¿¡´Â »ðÀÔ, »èÁ¦, ¼öÁ¤, °Ë»ö ¿¬»êÀÌ ÀÖ°í, SQL°ú °°Àº ÁúÀǾ ÅëÇؼ ´ëÈÀûÀ¸·Î Á¦¾îÇÒ ¼ö ÀÖ´Ù. µ¥ÀÌÅͺ£À̽º ó¸®ÀÇ ³í¸®Àû ´ÜÀ§¶õ ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ¿© ¾÷¹«¸¦ ó¸®ÇÏ´Â ÇÑ »ç¶÷ÀÌ Çѹø¿¡ À̺¥Æ®¿¡ ÀÇÇØ ÀÀ¿ë½Ã½ºÅÛÀÌ ¹ÝÀÀÇÏ°í °á°ú¸¦ ÁÙ ¼ö ÀÖ´Â ´ÜÀ§¸¦ ¸»ÇÑ´Ù. Áï, Æ®·£Àè¼ÇÀº ±â¼úÀûÀ¸·Î ó¸®ÇÏ´Â ÀÏÁ¤ÇÑ ´ÜÀ§ÀÇ Àǹ̰¡ ¾Æ´Ï¶ó ¾÷¹«ÀûÀ¸·Î Àǹ̰¡ ÀÖ´Â ÃÖ¼ÒÀÇ ÀÛ¾÷ ó¸® ´ÜÀ§¶ó´Â °ÍÀÌ´Ù. < Æ®·£Àè¼Ç ½ÃÀÛ Æ®·£Àè¼Ç Á¾·á ¡è ¡è ¡è ¡è Àб⠼öÁ¤ »èÁ¦ . .> ¡Ø¾÷¹«Ã³¸®ÀÇ ´ÜÀ§(LOGICAL UNIT IF WORK)
¡ØORACLE¿¡¼ »ç¿ëÇÏ´Â Æ®·£Àè¼Ç Á¦¾î SQL ¹®ÀåÀÇ ¿¹ |
|
|
|
|
À§ Á¤º¸¹× °Ô½Ã¹° ³»¿ëÀÇ Áø½Ç¼º¿¡ ´ëÇÏ¿© º¸ÁõÇÏÁö ¾Æ´ÏÇϸç, ÇØ´ç Á¤º¸ ¹× °Ô½Ã¹° ÀúÀ۱ǰú ±âŸ ¹ýÀû Ã¥ÀÓÀº ÀÚ·á µî·ÏÀÚ¿¡°Ô ÀÖ½À´Ï´Ù. À§ Á¤º¸¹× °Ô½Ã¹° ³»¿ëÀÇ ºÒ¹ýÀû ÀÌ¿ë, ¹«´ÜÀüÀç¹× ¹èÆ÷´Â ±ÝÁöµÇ¾î ÀÖ½À´Ï´Ù. ÀúÀÛ±ÇħÇØ, ¸í¿¹ÈÑ¼Õ µî ºÐÀï¿ä¼Ò ¹ß°ß½Ã ÇÏ´ÜÀÇ ÀúÀÛ±Ç Ä§ÇØ½Å°í¸¦ ÀÌ¿ëÇØ Áֽñ⠹ٶø´Ï´Ù. |
|