• Àüü
  • ÀüÀÚ/Àü±â
  • Åë½Å
  • ÄÄÇ»ÅÍ
´Ý±â

»çÀÌÆ®¸Ê

Loading..

Please wait....

±¹³» ³í¹®Áö

Ȩ Ȩ > ¿¬±¸¹®Çå > ±¹³» ³í¹®Áö > Çѱ¹Á¤º¸°úÇÐȸ ³í¹®Áö > Á¤º¸°úÇÐȸ ³í¹®Áö B : ¼ÒÇÁÆ®¿þ¾î ¹× ÀÀ¿ë

Á¤º¸°úÇÐȸ ³í¹®Áö B : ¼ÒÇÁÆ®¿þ¾î ¹× ÀÀ¿ë

Current Result Document :

ÇѱÛÁ¦¸ñ(Korean Title) Çã»ó Æ®·£Àè¼Ç : ÆÛÁö °Ë»çÁ¡¿¡ µû¸¥ ȸº¹ÀÇ ¹®Á¦Á¡
¿µ¹®Á¦¸ñ(English Title) Dangling Transactions : Wormholes of Recovery Owing to Fuzzy Checkpoint
ÀúÀÚ(Author) ¹Ú¿µÃ¶   ¹ÚÁØÇö   ±èÁØ   ÀÌÁø¼ö   Young Chul Park   Jun Hyun Park   June Kim   Jin Soo Lee  
¿ø¹®¼ö·Ïó(Citation) VOL 25 NO. 03 PP. 0426 ~ 0443 (1998. 03)
Çѱ۳»¿ë
(Korean Abstract)
ARIES´Â µ¥ÀÌŸº£À̽º °ü¸®½Ã½ºÅÛÀ» À§ÇÑ °£´ÜÇϸ鼭µµ Æ÷°ýÀûÀΠȸº¹ ±â¹ýÀ¸·Î ¹Þ¾Æµé¿©Áö°í ÀÖ´Ù. ARIES´Â Àç½ÃÀ۠ȸº¹°ú ¸Åü È¸º¹À» ¼öÇàÇÒ ¶§ÀÇ ÀÛ¾÷·®À» ÁÙÀ̱â À§ÇÏ¿© ½Ã½ºÅÛÀÇ Á¤»ó¿îÇൿ¾È ÁÖ±âÀûÀ¸·Î °Ë»çÁ¡À» ¼öÇàÇÑ´Ù. Æ¯È÷, Á¤»óÀûÀΠƮ·£Àè¼ÇÀÇ ¼öÇà°ú´Â ºñµ¿±âÀûÀ¸·Î °Ë»çÁ¡À» ¼öÇàÇϴ ÆÛÁö °Ë»çÁ¡À» Áö¿øÇÑ´Ù. ARlES´Â ÆÛÁö °Ë»çÁ¡ÀÇ Æ®·£Àè¼Ç Å×ÀÌºí °Ë»ç ÀÛ¾÷°ú ÀϹݠƮ·£Àè¼ÇµéÀÇ Æ®·£Àè¼ÇÁ¾·á ·Î±× ·¹Äڵ報â·Ï°ú °ü·ÃµÈ Æ®·£Àè¼Ç Å×À̺íÀÇ º¯°æ ÀÛ¾÷½Ã¿¡ Æ®·£Àè¼Ç Å×À̺íÀÇ ·¡Ã븦 È¹µæÇÏ°í ÇØÁ¦Çϴ ¹æ¹ý¿¡ ´ëÇØ ÀÚ¼¼È÷ ±â¼úÇÏÁö ¾Ê°í ÀÖÀ¸¸ç ÀÌ¿¡ ´ëÇÑ ¹æ¹ý¿¡ µû¶ó Çã»ó Æ®·£Àè¼Ç(dangling transactions)ÀÌ ¹ß»ýÇÒ °¡´É¼ºÀÌ ÀÖ´Ù. Çã»ó Æ®·£Àè¼ÇÀ̶õ Æ®·£Àè¼ÇÀÇ Æ®·£Àè¼ÇÁ¾·á ·Î±× ·¹Äڵ尡 ±× Æ®·£Àè¼ÇÀÇ ¼öÇ࠻󟦠±â·ÏÇÑ °Ë»çÁ¡ÀÇ °Ë»çÁ¡Á¾·á ·Î±× ·¹Äڵ庸´Ù ¾Õ¼­¼­ ±â·ÏµÈ Æ®·£Àè¼ÇÀ» ÀǹÌÇÑ´Ù. º» ³í¹®Àº Çã»ó Æ®·£Àè¼ÇÀÌ ¹ß»ýÇÒ ¼ö Àִ »óȲÀ» ºÐ¼®ÇÏ°í À̸¦ ¹ÙÅÁÀ¸·Î Çã»ó Æ®·£Àè¼ÇÀ» ¹æÁöÇϴ ¹æ¹ý°ú Çã»ó Æ®·£Àè¼ÇÀÇ ¹ß»ýÀ» Çã¿ëÇÏÁö¸¸ È¸º¹½Ã¿¡ À̸¦ °ËÃâÇÏ¿© Á¾·áÇÑ Æ®·£Àè¼ÇÀ¸·Î Ã³¸®Çϴ ¹æ¹ýÀ» Á¦½ÃÇÑ´Ù.  
¿µ¹®³»¿ë
(English Abstract)
 ARIES has been recognized as a simple and comprehensive recovery scheme for database management systems. To minimize the amount of work that needs to be done during the restart recovery and media recovery, ARIES performs checkpoints periodically while the system is under normal forward processing. Especially, fuzzy checkpoint is supported lo take checkpoints asynchronously with operations of normal transactions. ARIES does not give detailed description about holding and releasing latches of transaction table for checking the transaction table by fuzzy checkpoint and those for updating the transaction table owing to logging end records by normal transactions. However, depending on the design scheme of holding and releasing transaction latches, there is a possibility of dangling transactions. Dangling transactions are transactions whose end records precede an end_chkpt record that contains states of the transactions on its transaction list. In this paper, we analyze the cases where dangling transactions can be occurred. Based on the analysis, we propose two different schemes: one that prevents occurrences of dangling transactions and the other that permits occurrences of dangling transactions but detects and treats them as terminated transactions during recovery process. 
Å°¿öµå(Keyword)
ÆÄÀÏ÷ºÎ PDF ´Ù¿î·Îµå