Æ®·£Àè¼Ç ·Ñ¹é
Æ®·£Àè¼ÇÀÌ Å×À̺íÀÇ ÇàÀ» º¯°æÇÒ ¶§, ÀÌÀü À̹ÌÁö´Â ·Ñ¹é
¼¼±×¸ÕÆ®¿¡ ÀúÀåµË´Ï´Ù. Æ®·£Àè¼ÇÀÌ ·Ñ¹éµÇ¾úÀ» °æ¿ì, ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ °ªÀº Çà¿¡ ´Ù½Ã ±â·ÏµÇ¾î ¿ø·¡ÀÇ °ªÀÌ º¹¿øµË´Ï´Ù.
Æ®·£Àè¼Ç º¹±¸
Æ®·£Àè¼ÇÀÌ ÁøÇà Áß ÀÏ ¶§ ÀνºÅϽº°¡ ºñÁ¤»óÀûÀ¸·Î Á¾·áÇÒ
°æ¿ì, ¿À¶óŬ ¼¹ö´Â µ¥ÀÌÅͺ£À̽º°¡ ´Ù½Ã ¿ÀÇ嵃 ¶§ Ä¿¹ÔµÇÁö ¾ÊÀº º¯°æ ³»¿ªÀ» ·Ñ¹éÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ·Ñ¹éÀº Æ®·£Àè¼Ç º¹±¸·Î
¾Ë·ÁÁ® ÀÖÀ¸¸ç, ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ÇàÇØÁø º¯°æ ³»¿ªÀÌ ¶ÇÇÑ ¸®µÎ ·Î±× ÆÄÀÏ¿¡ ÀÇÇØ º¸È£µÉ °æ¿ì¿¡¸¸ °¡´ÉÇÕ´Ï´Ù.
Àбâ ÀÏ°ü¼º
Æ®·£Àè¼ÇÀÌ ÁøÇà Áß ÀÏ ¶§, µ¥ÀÌÅͺ£À̽ºÀÇ ´Ù¸¥ »ç¿ëÀÚµéÀº À̵é Æ®·£Àè¼Ç¿¡ ÀÇÇØ
ÇàÇØÁø Ä¿¹ÔµÇÁö ¾ÊÀº ´Ù¸¥ º¯°æ »çÇ×À» º¸¾Æ¼´Â ¾ÈµË´Ï´Ù. ÀÌ¿Ü¿¡µµ, ¹®ÀåÀº ½ÇÇàµÇ±â ½ÃÀÛÇÑ ÈÄ Ä¿¹ÔµÈ ¾î¶°ÇÑ º¯°æ »çÇ×µµ º¸¾Æ¼´Â ¾ÈµË´Ï´Ù.
·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ÀÌÀü °ªÀº ¶ÇÇÑ reader¿¡°Ô ƯÁ¤ ¹®ÀåÀÇ ÀÏ°üµÈ À̹ÌÁö¸¦ Á¦°øÇϴµ¥ »ç¿ëµË´Ï´Ù.
È°µ¿ ¹× ºñÈ°µ¿ À̺¥Æ®
Æ®·£Àè¼ÇÀº ÇöÀçÀÇ ÀͽºÅÙÆ®°¡ ä¿öÁö¸é ´ÙÀ½ ÀͽºÅÙÆ®·Î
À̵¿ÇÏ´Â ¼øÂ÷Àû ¼øȯ¹æ½ÄÀ¸·Î ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ÀͽºÅÙÆ®¸¦ »ç¿ëÇÕ´Ï´Ù. Æ®·£Àè¼ÇÀº ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Çö À§Ä¡¿¡ ·¹Äڵ带 ±â·ÏÇÏ¸ç ·¹ÄÚµå Å©±âº°·Î
ÇöÀçÀÇ Æ÷ÀÎÅ͸¦ ³»º¸³À´Ï´Ù.
ÁÖÀÇ: Çϳª ÀÌ»óÀÇ Æ®·£Àè¼ÇÀÌ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ µ¿ÀÏÇÑ ÀͽºÅÙÆ®¿¡ ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ·Ñ¹é
¼¼±×¸ÕÆ® ºí·Ï¿¡´Â ÇÑ Æ®·£Àè¼Ç¸¸ÀÌ Á¦°øÇÏ´Â Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
·Ñ¹é ¼¼±×¸ÕÆ® È°µ¿
·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ±â·ÏÇϱâ À§Çؼ´Â ij½¬¿¡ ¹öÆÛ°¡ ÇÊ¿äÇÏ°í(¶ÇÇÑ
Á÷Á¢ ¾²±â¸¦ ÇÏÁö ¾ÊÀ¸¸ç) µ¥ÀÌÅÍ ºí·ÏÀ» Æ÷ÇÔÇÏ´Â ¹öÆÛ¸¦ overlayÇϹǷΠ´õ ¸¹Àº ¹°¸®Àû I/O¸¦ ¿ä±¸Çϱ⠶§¹®¿¡, ·Ñ¹é È°µ¿Àº
ÀûÁßÀ²¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î µ¥ÀÌÅÍ
¼¼±×¸ÕÆ®¿Í ·Ñ¹é ¼¼±×¸ÕÆ® ¸ðµÎ¿¡ ¾×¼¼½ºÇÒ ÇÊ¿ä°¡ ÀÖ´Â ÁúÀÇ´Â º°µµ·Î µ¥ÀÌÅÍ ¼¼±×¸ÕÆ®¿¡¸¸ ¾×¼¼½ºµÇ´Â °æ¿ìº¸´Ù
´õ ´À¸®°Ô ¼öÇàµË´Ï´Ù.
·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ È°µ¿
¿À¶óŬ ¼¹ö´Â Æ®·£Àè¼Ç Å×À̺íÀ» ¸ðµç ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ
Çì´õ¿¡ º¸°üÇÕ´Ï´Ù.
·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ È°µ¿Àº º¯°æµÈ µ¥ÀÌÅÍ ºí·ÏÀ» ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ±â·ÏÇÏ´Â È°µ¿À» Á¦¾îÇÕ´Ï´Ù. ·Ñ¹é ¼¼±×¸ÕÆ®
Çì´õ´Â µ¥ÀÌÅÍ ºí·ÏÀ̸ç, ºó¹øÇÏ°Ô ¼öÁ¤µË´Ï´Ù. µû¶ó¼, ·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ ºí·ÏÀº ¿À·§µ¿¾È µ¥ÀÌÅÍ ºí·Ï ¹öÆÛ Ä³½Ã¿¡ ³²°Ô µÉ °ÍÀÔ´Ï´Ù. ±×·¸±â
¶§¹®¿¡, ·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ ºí·Ï¿¡ ¾×¼¼½ºÇÏ´Â °ÍÀº µ¥ÀÌÅÍ ºí·Ï°ú °ü°è°¡ ¾ø´Ù ÇÏ´õ¶óµµ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ÀûÁßÀ²À» Áõ°¡½Ãų
°ÍÀÔ´Ï´Ù.
·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ È°µ¿ÀÇ ¿µÇâ
·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ È°µ¿ÀÌ Ä³½¬ÀûÁßÀ²¿¡ ¹ÌÄ¡´Â ¿µÇâÀº ±Ô¸ð°¡ ÀÛÀº Æ®·£Àè¼ÇÀ» ¸¹ÀÌ ¼öÇàÇÏ´Â OLTP ½Ã½ºÅÛ¿¡°Ô´Â ¸Å¿ì Áß¿äÇÒ
°ÍÀÔ´Ï´Ù.
¸ðµç Æ®·£Àè¼ÇÀº °»½Å ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇÏ¿© ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ´ëÇÑ Æ®·£Àè¼Ç Å×ÀÌºí¿¡ ¾×¼¼½ºÇØ¾ß ÇÕ´Ï´Ù. Æ®·£Àè¼ÇÀÌ
Æ®·£Àè¼Ç Å×À̺íÀ» »ç¿ëÇϱâ À§ÇØ °æÀïÇÏ´Â °ÍÀ» ¸·±â À§Çؼ´Â ÃæºÐÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®°¡ ÇÊ¿äÇÕ´Ï´Ù.
ÇÊ¿äÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¼ö¸¦ ÇÊ¿ä
ÀÌÇÏ·Î »êÁ¤ÇÒ °æ¿ì, ¼º´ÉÀº ÀúÇϵǰí Æ®·£Àè¼ÇÀº ¿À·ù¸¦ »ý¼ºÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.
·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¼ö¸¦ ÇÊ¿ä ÀÌ»óÀ¸·Î »êÁ¤ÇÒ °æ¿ì¿¡´Â
Ãß°¡ °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Áõ°¡
·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Æ÷ÀÎÅÍ ¶Ç´Â Çìµå´Â ÇöÀçÀÇ ÀͽºÅÙÆ®°¡ °¡µæ
Â÷¸é, ´ÙÀ½ ÀͽºÅÙÆ®·Î À̵¿ÇÕ´Ï´Ù. ÇöÀç ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¸¶Áö¸· ÀͽºÅÙÆ®°¡ °¡µæ Â÷¸é, Æ÷ÀÎÅÍ´Â ÀͽºÅÙÆ®°¡ ºñ¾î ÀÖÀ» °æ¿ì ù¹ø°
ÀͽºÅÙÆ®ÀÇ ½ÃÀÛÀ¸·Î¸¸ ´Ù½Ã À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù. Æ÷ÀÎÅÍ´Â ÀͽºÅÙÆ®¸¦ °Ç³Ê ¶Ù¾î µÎ¹ø° ÀͽºÅÙÆ®³ª ´Ù¸¥ ÀͽºÅÙÆ®·Î À̵¿ÇÒ ¼ö ¾ø½À´Ï´Ù.
ù¹ø° ÀͽºÅÙÆ®°¡ »ç¿ë ÁßÀ̶ó¸é, Æ®·£Àè¼ÇÀº ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ´ëÇØ Ãß°¡ ÀͽºÅÙÆ®¸¦ ÇÒ´çÇÒ °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀ» 'È®Àå'À̶ó°í ÇÕ´Ï´Ù. ÀÌ¿Í
ºñ½ÁÇÏ°Ô, Çìµå°¡ È°µ¿ ÀͽºÅÙÆ®·Î À̵¿ÇÏ·Á°í Çϸé, ·Ñ¹é ¼¼±×¸ÕÆ®´Â Ãß°¡ ÀͽºÅÙÆ®¸¦ ÇÒ´çÇÒ °ÍÀÔ´Ï´Ù.
·Ñ¹é ¼¼±×¸ÕÆ® È®ÀåÀ¸·Î ÀÎÇÑ ¿µÇâ
·Ñ¹é ¼¼±×¸ÕÆ®´Â Á¤»óÀûÀÎ ½ÇÇà µ¿¾È¿¡´Â È®ÀåµÇ¾î¼´Â ¾ÈµË´Ï´Ù. ÀÌ°ÍÀº ¼¼±×¸ÕÆ®´ç ÀͽºÅÙÆ®ÀÇ ¼ö¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ·Ñ¹é
¼¼±×¸ÕÆ®´Â Æ®·£Àè¼Ç¿¡ ´ëÇÑ ·Ñ¹é ¿£Æ®¸®¸¦ À¯ÁöÇÒ ¼ö ÀÖÀ» ¸¸Å ÃæºÐÈ÷ Ä¿¾ß ÇÕ´Ï´Ù.
´Ù¸¥ °´Ã¼¸¦ »ç¿ëÇÒ ¶§Ã³·³, µ¿ÀûÀÎ °ø°£
°ü¸®¸¦ ÇÇÇØ¾ß ÇÕ´Ï´Ù.
ÇÊ¿äÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¼ö¸¦ ÇÊ¿ä ÀÌÇÏ·Î »êÁ¤ÇÒ °æ¿ì, ¼º´ÉÀº ÀúÇϵǰí Æ®·£Àè¼ÇÀº ¿À·ù¸¦ »ý¼ºÇÏ°Ô µÉ
°ÍÀÔ´Ï´Ù.
·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¼ö¸¦ ÇÊ¿ä ÀÌ»óÀ¸·Î »êÁ¤ÇÒ °æ¿ì¿¡´Â Ãß°¡ °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
Read Only ¹× Read Write Æ®·£Àè¼Ç
- ¸ðµç Æ®·£Àè¼Ç¿¡ ´ëÇØ µðÆúÆ® »óÅ´ ¡®¹®Àå ·¹º§ Àбâ ÀÏ°ü¼º(Read Write
Æ®·£Àè¼Ç)'ÀÔ´Ï´Ù.
- 'Æ®·£Àè¼Ç ·¹º§ Àбâ ÀÏ°ü¼º(Read Only Æ®·£Àè¼Ç)¡¯µµ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Read Only Æ®·£Àè¼Ç¿¡¼ ¸ðµç
ÈÄ¼Ó ÁúÀÇ´Â Æ®·£Àè¼ÇÀÌ ½ÃÀÛÇϱâ Àü¿¡ Ä¿¹ÔµÈ º¯°æ»çÇ׸¸ º¾´Ï´Ù.
CONSISTENT = Y·Î ÇÏ°í ÀͽºÆ÷Æ®ÇÒ °æ¿ì, Æ®·£Àè¼ÇÀº
Read Only À¸·Î ¼³Á¤µË´Ï´Ù.
DML ¹®ÀåÀº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.
¿¬¼Ó°¡´ÉÇÑ(Serializable) ºÐ¸® ·¹º§ Æ®·£Àè¼Ç°ú Àбâ Ä¿¹ÔµÈ ºÐ¸® ·¹º§
Æ®·£Àè¼Ç
- ¸ðµç Æ®·£Àè¼Ç¿¡ ´ëÇÑ µðÆúÆ® ¿À¶óŬ ÇൿÀº ¡®Àбâ Ä¿¹ÔµÈ ºÐ¸® ·¹º§(read
committed isolation level)¡¯ÀÔ´Ï´Ù. Æ®·£Àè¼ÇÀÌ ´Ù¸¥ Æ®·£Àè¼ÇÀÌ Á¡À¯ÇÏ°í ÀÖ´Â Çà Àá±Ý(lock)À»
¿ä±¸ÇÏ´Â DML À» Æ÷ÇÔÇÏ°í ÀÖÀ» °æ¿ì, DML ¹®Àº Çà Àá±ÝÀÌ ÇØÁ¦µÉ ¶§±îÁö ±â´Ù¸³´Ï´Ù. Àбâ Ä¿¹ÔµÈ ºÐ¸® ·¹º§Àº ´õ
¸¹Àº µ¿½Ã¼ºÀ»
Á¦°øÇÕ´Ï´Ù.
- ¿¬¼Ó °¡´ÉÇÑ ºÐ¸® ·¹º§Àº Read Only Æ®·£Á§¼ÇÀÌ Á¦°øÇÏ´Â ÀÏ°ü¼ºµµ Á¦°øÇÏ°í DML ¹®µµ
Çã¿ëÇÕ´Ï´Ù.
¿¬¼Ó°¡´ÉÇÑ ºÐ¸® ·¹º§ Æ®·£Àç¼ÇÀÌ ¿¬¼Ó°¡´ÉÇÑ Æ®·£Àè¼Ç ½ÃÀÛ ½Ã Ä¿¹ÔµÇÁö ¾ÊÀº Æ®·£Àè¼Ç¿¡¼ °»½ÅµÈ ÇàÀ»
°»½ÅÇÏ´Â DML ¹®À» ½ÇÇà½ÃÅ°·Á°í ½ÃµµÇÒ °æ¿ì, DML ¹®Àº ºñÁ¤»óÀûÀ¸·Î Á¾·áµË´Ï´Ù.
ÀÌ ºÐ¸® ·¹º§Àº,
2°³ÀÇ µ¿½Ã Æ®·£Àè¼ÇÀÌ µ¿ÀÏÇÑ ÇàÀ» ¼öÁ¤ ÇÒ °¡´É¼ºÀÌ ºñ±³Àû Àû°í, »ó´ëÀûÀ¸·Î ±æ°Ô ½ÇÇàµÇ´Â Æ®·£Àè¼ÇÀÌ ÁÖ·Î Read OnlyÀΠȯ°æ¿¡
ÀûÇÕÇÕ´Ï´Ù (Å« µ¥ÀÌÅͺ£À̽º¿Í ª°Ô ½ÇÇàµÇ´Â Æ®·£Àè¼ÇÀº ÇàÀ» Àû°Ô °»½ÅÇÕ´Ï´Ù).
Read Only Æ®·£Àè¼Ç°ú ¿¬¼Ó°¡´ÉÇÑ Æ®·£Àè¼ÇÀÇ ¿µÇâ
¸ðµç Ä¿¹ÔµÈ º¯°æ »çÇ×Àº
Read Only Æ®·£Àè¼ÇÀ̳ª ¿¬¼Ó°¡´ÉÇÑ Æ®·£Àè¼ÇÀÌ COMMITÀ¸·Î Á¾·áµÉ ¶§±îÁö ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ º¸°üµË´Ï´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ´Â µ¥ÀÌÅ͸¦
·Ñ¹éÇÏ´Â µ¥¿¡ µå´Â ºñ¿ëÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.
Æ©´× ¸ñÇ¥
- Æ®·£Àè¼ÇÀº °áÄÚ ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ¾×¼¼½ºÇϱ⸦ ±â´Ù·Á¼´Â ¾ÈµË´Ï´Ù. ÀÌ°ÍÀº ·Ñ¹é ¼¼±×¸ÕÆ®
¼ö¿¡ µû¶ó Á¿ìµË´Ï´Ù.
- ·Ñ¹é ¼¼±×¸ÕÆ®´Â Á¤»óÀûÀÎ ½ÇÇà µ¿¾È¿¡´Â È®ÀåµÇ¾î¼´Â ¾ÈµË´Ï´Ù. ÀÌ°ÍÀº ´ÙÀ½¿¡
µû¶ó Á¿ìµË´Ï´Ù:
- ¼¼±×¸ÕÆ® ´ç ÀͽºÅÙÆ® ¼ö
- ÀûÀýÇÑ ÀͽºÅÙÆ®
Å©±â
- ÀûÀýÇÑ ·Ñ¹é ¼¼±×¸ÕÆ® ¼ö
- ·Ñ¹éÀ» Àû°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â À¯Æ¿¸®Æ¼ÀÇ ÀûÀýÇÑ
»ç¿ë
- Å©°Å³ª ¿¹¿ÜÀûÀÎ Æ®·£Àè¼ÇÀº ·Ñ¹é °ø°£ÀÌ ºÎÁ·Çؼ´Â ¾ÈµË´Ï´Ù. ÀÌ°ÍÀÌ ÀǹÌÇÏ´Â ¹Ù´Â
´ÙÀ½°ú °°½À´Ï´Ù:
- ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Å©±â´Â Á¤È®ÇÏ°Ô ÀçÁ¶Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.
- Å«
Æ®·£Àè¼ÇÀº ´õ ÀÛÀº Æ®·£Àè¼ÇÀ¸·Î ºÐÇҵǾî¾ß ÇÕ´Ï´Ù.
- reader´Â ÇÊ¿ä·Î ÇÏ´Â Àбâ ÀÏ°ü¼º À̹ÌÁö¸¦ Ç×»ó º¼ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ°ÍÀº ´ÙÀ½¿¡ µû¶ó
Á¿ìµË´Ï´Ù:
- ·Ñ¹é ¼¼±×¸ÕÆ® ¼ö
- ·Ñ¹é ¼¼±×¸ÕÆ® Å©±â
µ¿ÀûÀÎ ºä¿Í Report.txt Ãâ·Â °á°ú
- V$ROLLNAMEºä´Â ¿Â¶óÀÎ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ À̸§°ú ¼ö¸¦
Ãâ·ÂÇÕ´Ï´Ù.
- V$ROLLSTATºä´Â °¢ ¿Â¶óÀÎ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ È°µ¿¿¡ °üÇÑ Åë°è¸¦ Ãâ·ÂÇÕ´Ï´Ù:
-
Çì´õ Æ®·£Àè¼Ç Å×ÀÌºí¿¡¼ÀÇ ´ë±â ¼ö
- Æ®·£Àè¼Ç¿¡ ÀÇÇØ ¾²¿©Áö´Â ¹ÙÀÌÆ® ¾ç
- REPORT.TXT Ãâ·Â °á°ú´Â Çì´õ Æ®·£Àè¼Ç Å×ÀÌºí¿¡¼ ±â´Ù¸®°í Àִµ¥ ¼Ò¿äµÈ
½Ã°£À» ³ªÅ¸³À´Ï´Ù. ÀÌµé ¼öÄ¡´Â utlbstat¿Í utlestat°¡ ½ÇÇàµÇ´Â ±â°£À» Æ÷ÇÔÇÕ´Ï´Ù.
- V$SYSTEM_EVENT ºä: ¡°undo segment tx slot¡± À̺¥Æ®´Â Æ®·£Àè¼Ç
½½·Ô¿¡ ´ëÇÑ ´ë±â¿Í ·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ¿¡ ´ëÇÑ °æÇÕÀ» ³ªÅ¸³À´Ï´Ù.
- V$WAITSTATºä´Â Çì´õ ºí·Ï°ú ½Ã½ºÅÛ ¹× ºñ½Ã½ºÅÛ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ µ¥ÀÌÅÍ ºí·Ï¿¡ ´ëÇÑ
´ë±â¿Í °ü·ÃµÈ ´©Àû Åë°è¸¦ Ãâ·ÂÇÕ´Ï´Ù.
- V$SYSSTAT ºä´Â µ¥ÀÌÅÍ ºí·ÏÀÇ È¹µæ(consistent and data block
gets) ¼ö¸¦ Ãâ·ÂÇÕ´Ï´Ù. ÃÑ µ¥ÀÌÅÍ ¿äû ¼ö¸¦ »ç¿ëÇÏ¿© ´ë±â ¼ö¸¦ °è»êÇÒ ¼ö ÀÖ½À´Ï´Ù.
- V$TRANSACTION ºä´Â ·Ñ¹é ¼¼±×¸ÕÆ®¸¦ »ç¿ëÇÏ´Â ÇöÀçÀÇ Æ®·£Àè¼Ç°ú ÇÊ¿äÇÑ °ø°£ÀÇ ¾çÀ»
Ãâ·ÂÇÕ´Ï´Ù.
ÁÖÀÇ: OEM Áø´Ü ÆÑ ¾ÖÇø®ÄÉÀ̼Ç
Performance Manager ->
Contention -> ·Ñ¹é ºñ ´ë±â(Nowait) ÀûÁß %
Performance Manager ->
Database_instance -> ½Ã½ºÅÛ Åë°è
ºñÀ²
- V$ROLLSTATÀÇ WAITS ¿, V$WAITSTATÀÇ UNDO HEADER ¿, ¶Ç´Â
V$SYSTEM_EVENT ÀÇ ¡°undo segment tx slot¡± À̺¥Æ®¿¡¼ °ªÀÌ 0ÀÌ ¾Æ´Ò ¶§, ÀÌ°ÍÀº ·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ
ºí·Ï¿¡ ´ëÇØ °æÇÕÀÌ ÀÖ´Ù´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
SQL> select class, count from
v$waitstat
2 where class like
¡®%undo%¡¯;
CLASS COUNT
-----------------
-----------
system undo header
0
system undo
block
0
undo
header
7
undo
block
0
WAITSÀÇ ÇÕ°è ´ë GETSÀÇ ÇÕ°èÀÇ ºñÀ²Àº °ÅÀÇ 0 À̾î¾ß ÇÕ´Ï´Ù.
- Report.txt Ãâ·Â °á°ú: report.txt Ãâ·Â °á°úÀÇ ÀÌ ¼½¼ÇÀº V$ROLLSTAT
ºäÀÇ WAITS ¿ ¹× GETS ¿°ú µ¿ÀÏÇÑ Á¤º¸¸¦ ³ªÅ¸³»Áö¸¸, Åë°è´Â ´õ ±ä ±â°£ µ¿¾È ¼öÁýµÈ
°ÍÀÔ´Ï´Ù.
UNDO_SEGMENT
TRANS_TBL_GETS
TRANS_TBL_WAITS
------------ -----------------
------------------
0
8
0
1
749
118
2
878
95
- À̺¥Æ® ¡°undo segment tx slot¡±: V$SYSTEM_EVENTÀÇ ÀÌ À̺¥Æ®´Â
Æ®·£Àè¼Ç ½½·Ô¿¡ ´ëÇÑ ´ë±â¸¦ ³ªÅ¸³À´Ï´Ù. ¶ÇÇÑ, °æÇÕÀÌ ¹Ýµå½Ã Çì´õ °æÇÕÀ» ÀǹÌÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó´Â
»ç½ÇÀ» ÁÖÀÇÇϽʽÿÀ. ¹öÆÛ Ä³½¬Å©±â ¶ÇÇÑ Á¤È®ÇÏ°Ô Á¶Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.
Guidelines
ºñÀ²ÀÌ 1% º¸´Ù Ŭ °æ¿ì, ´õ ¸¹Àº ·Ñ¹é ¼¼±×¸ÕÆ®¸¦ »ý¼ºÇÒ
°ÍÀ» °í·ÁÇϽʽÿÀ.
ºñÀ²
µ¿ÀÏÇÑ ±â°£ µ¿¾È ºí·ÏÀÇ °¢ Ŭ·¡½º¿¡ ´ëÇÑ ´ë±â ¼ö¿Í µ¥ÀÌÅÍ ¿äûÀÇ ÃÑÇÕÀ»
ºñ±³ÇϽʽÿÀ.
SQL> select class, count from
v$waitstat
2 where class like
¡®%undo%¡¯;
CLASS COUNT
------------------
--------
system undo header
0
system undo block
0
undo header
7
undo
block
0
SQL> select
sum(value) from v$systat
2 where name =
¡®consistent gets¡¯;
SUM(VALUE)
----------
71563
Ŭ·¡½º¿¡ ´ëÇÑ ºñÀ²Àº ÃÑ ¿äû ¼öÀÇ 1% ÀÌÇÏÀ̾î¾ß ÇÕ´Ï´Ù.
Guidelines
ºñÀ²ÀÌ 1% º¸´Ù Ŭ °æ¿ì, ´õ ¸¹Àº ·Ñ¹é ¼¼±×¸ÕÆ®¸¦ »ý¼ºÇÒ
°ÍÀ» °í·ÁÇϽʽÿÀ.
OLTP Æ®·£Àè¼Ç
- OLTP ¾ÖÇø®ÄÉÀ̼ÇÀÇ Æ¯Â¡Àº ÀûÀº ¾çÀÇ µ¥ÀÌÅ͸¦ ¼öÁ¤ÇÏ´Â Æ®·£Àè¼ÇÀÌ
ºó¹øÇÏ°Ô ¹ß»ýÇÑ´Ù´Â °ÍÀÔ´Ï´Ù. ¿©·¯ ÀÛÀº ·Ñ¹é ¼¼±×¸ÕÆ®¸¦ OLTP Æ®·£Àè¼Ç¿¡ ÇÒ´çÇϽʽÿÀ.
- ÃÖ°í 200¸íÀÇ »ç¿ëÀÚÀÇ °æ¿ì, 4°ÇÀÇ Æ®·£Àè¼Ç¿¡ ´ëÇØ ÇϳªÀÇ ·Ñ¹é ¼¼±×¸ÕÆ®¸¦ ÇÒ´çÇϸé
Àû´çÇÕ´Ï´Ù.
±ä ¹èÄ¡ Æ®·£Àè¼Ç
- Å« ·Ñ¹é ¼¼±×¸ÕÆ®´Â ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ¼öÁ¤ÇÏ´Â Æ®·£Àè¼Ç¿¡ ÇÒ´çÇϽʽÿÀ. ÀÌ·¯ÇÑ Æ®·£Àè¼ÇÀº
Å« ·Ñ¹é ¿£Æ®¸®¸¦ »ý¼ºÇÕ´Ï´Ù. ·Ñ¹é ¿£Æ®¸®°¡ ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ÀûÇÕÇÏÁö ¾ÊÀ» °æ¿ì, ¿À¶óŬÀº ¼¼±×¸ÕÆ®¸¦ È®ÀåÇÕ´Ï´Ù.
µ¿ÀûÀ¸·Î È®ÀåÇÒ °æ¿ì, ¼º´ÉÀÌ ÀúÇϵǹǷΠ°¡´ÉÇÒ ¶§¸¶´Ù ÇÇÇØ¾ß ÇÕ´Ï´Ù. ¹«Á¦ÇÑÀÇ MAXEXTENTS¸¦ »ç¿ëÇؼ Å©°Å³ª ÀÚµ¿È®ÀåÀÌ
°¡´ÉÇÑ Å×ÀÌºí½ºÆäÀ̽º¿¡ ·Ñ¹é ¼¼±×¸ÕÆ®¸¦ »ý¼ºÇÏ¿© ·Ñ¹é ¼¼±×¸ÕÆ®°¡ Áõ°¡ÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇϽʽÿÀ.
- ¿¹¿ÜÀûÀ¸·Î ±ä Æ®·£Àè¼Ç¿¡ ´ëÇؼ´Â, ´ÙÀ½ ±¸¹®À» »ç¿ëÇÏ¿© Å« ·Ñ¹é ¼¼±×¸ÕÆ®¸¦
ÇÒ´çÇÏ°íÀÚ ÇÒ °ÍÀÔ´Ï´Ù:
SQL> SET TRANSACTION USE ROLLBACK SEGMENT
large_rbs;
¶ÇÇÑ Á¦°øµÈ ÇÁ·Î½ÃÀú¸¦ »ç¿ëÇÒ ¼ö
ÀÖ½À´Ï´Ù:
SQL> EXECUTE dbms_transaction.use_rollback_segment
('large_rbs');
¸í½ÃÀûÀÌµç ¾Ï½ÃÀûÀÌµç ¾î¶°ÇÑ Ä¿¹ÔÀ̶óµµ
Æ®·£Àè¼ÇÀ» Á¾·á½ÃŲ´Ù´Â »ç½ÇÀ»
¸í½ÉÇϽʽÿÀ.
ÁÖÀÇ: SET
TRANSACTION USE ·Ñ¹é ¼¼±×¸ÕÆ®´Â ¹Ýµå½Ã Æ®·£Àè¼Ç¿¡¼ÀÇ Ã¹¹ø° ¹®ÀåÀ̾î¾ß ÇÕ´Ï´Ù.
ÀúÀåÀå¼Ò ÆĶó¹ÌÅÍ
·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Å©±â ¼³Á¤Àº ¼º´É¿¡ Áß¿äÇÕ´Ï´Ù. Å©±â¸¦ ÀûÀýÇÏ°Ô
¼³Á¤ÇÔÀ¸·Î½á, µ¿ÀûÀÎ È®ÀåÀ» °¨¼Ò½ÃÅ°°í ·Ñ¹éÀÌ ÇÊ¿äÇÒ ¶§ ¹öÆÛ¿¡ ÀÖ°Ô µÉ °¡´É¼ºÀ» Áõ°¡½Ãų ¼ö ÀÖ½À´Ï´Ù.
- ÀÛÀº Æ®·£Àè¼Ç¿¡ ´ëÇؼ´Â 8 KB, 16 KB, 32 KB, 64 KB Áß¿¡¼, Å« Æ®·£Àè¼Ç¿¡
´ëÇؼ´Â 128 KB, wrappingÀ» ¸·±â¿¡ ÃæºÐÇÑ Å©±â·Î ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Å©±â¸¦ Á¶Á¤ÇϽʽÿÀ. (¿£Æ®¸®´Â ÇöÀçÀÇ
ÀͽºÅÙÆ®¿¡¼ ÃæºÐÇÑ °ø°£À» ãÀ» ¼ö ¾øÀ» ¶§ ´ÙÀ½ ÀͽºÅÙÆ®·Î ³Ñ¾î°¡°Ô(wrapping) µË´Ï´Ù).
- INITIAL¿¡ ´ëÇÑ °ª°ú µ¿ÀÏÇÑ °ªÀ» NEXT¿¡ ´ëÇØ »ç¿ëÇϽʽÿÀ. PCTINCREASE°¡
0À̱⠶§¹®¿¡, ´Ù¸¥ ¸ðµç ÀͽºÅÙÆ®ÀÇ Å©±â´Â NEXT¿Í °°°Ô µÉ °ÍÀÔ´Ï´Ù.
- ¸ðµç ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Å©±â¸¦ °°°Ô ÇϽʽÿÀ. ±×·¸Áö ¾Ê´õ¶óµµ, ¾î·µç ½Ã°£ÀÌ °æ°úÇÒ¼ö·Ï,
·Ñ¹é ¼¼±×¸ÕÆ®µéÀÇ Å©±â´Â °°¾Æ Áú°ÍÀÔ´Ï´Ù. ÀÛÀº ·Ñ¹é ¼¼±×¸ÕÆ®´Â Å« Æ®·£Àè¼Ç¿¡ ÀÇÇØ »ç¿ëµÉ ¶§
È®ÀåµË´Ï´Ù.
- MINEXTENTS¸¦ 20À¸·Î ¼³Á¤ÇϽʽÿÀ. ÀÌ°ÍÀº, ·Ñ¹é ¼¼±×¸ÕÆ®°¡ À̵¿ÇØ °¡¾ß ÇÒ ÀͽºÅÙÆ®´Â
¿©ÀüÈ÷ È°µ¿ ÁßÀÎ Æ®·£Àè¼Ç¿¡ ÀÇÇØ »ç¿ëµÇ¾îÁö°í Àֱ⠶§¹®¿¡, ·Ñ¹é ¼¼±×¸ÕÆ®´Â ´Ù¸¥ ÀͽºÅÙÆ®¸¦ ȹµæÇØ¾ß ÇÏ´Â °æ¿ì¸¦ ÁÙÀÏ ¼ö ÀÖ°Ô
ÇÕ´Ï´Ù.
Å×ÀÌºí½ºÆäÀ̽º Å©±â
Æ®·£Àè¼ÇÀÌ »ç¿ëÇÏ°í ÀÖ´Â ¾î¶°ÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®¶óµµ È®ÀåÇÒ ¼ö
ÀÖµµ·Ï Æò¼Òº¸´Ù Å« Æ®·£Àè¼ÇÀ» À§ÇØ ·Ñ¹é ¼¼±×¸ÕÆ® Å×ÀÌºí½ºÆäÀ̽º¿¡ ÃæºÐÇÑ ¿©À¯ °ø°£À» ³²°Ü ³õÀ¸½Ê½Ã¿À. OPTIMALÀ» ¼³Á¤Çϸé, ·Ñ¹é
¼¼±×¸ÕÆ®´Â ³ªÁß¿¡ ÁÙ¾î µé °ÍÀÔ´Ï´Ù.
Æ®·£Àè¼Ç ¹®Àå
·Ñ¹éÀÌ ¼öÇàµÇ´Â °æ¿ì¿¡ ÇÊ¿äÇÑ Á¤º¸¸¦ ÀúÀåÇÏ´Â µ¥ ¿ä±¸µÇ´Â
¹ÙÀÌÆ® ¼ö´Â ¼öÇàµÇ°í ÀÖ´Â Æ®·£Àè¼ÇÀÇ Á¾·ù¿¡ µû¶ó ´Ù¸¨´Ï´Ù:
- »èÁ¦ ÀÛ¾÷Àº ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ °æºñ°¡ ¸¹ÀÌ µì´Ï´Ù. »èÁ¦ ½Ã, ½ÇÁ¦ Çà ÀÚü¸¦ ÀúÀåÇÒ ÇÊ¿ä°¡ ÀÖ±â
¶§¹®ÀÔ´Ï´Ù. ´ë½Å TRUNCATE¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù¸é, ¼º´ÉÀÌ Çâ»óµÉ °ÍÀÔ´Ï´Ù.
- »ðÀÔ ÀÛ¾÷¿¡´Â ·Ñ¹é °ø°£ÀÌ °ÅÀÇ »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ROWID¸¸ÀÌ À¯ÁöµÇ±â
¶§¹®ÀÔ´Ï´Ù.
- °»½Å ÀÛ¾÷¿¡ »ç¿ëµÈ ¾çÀº °»½ÅµÇ°í ÀÖ´Â ¿ ¼ö¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
- À妽ºµÈ °ª¿¡ ´ëÇؼ´Â ¼¹ö ÇÁ·Î¼¼½º°¡ Å×ÀÌºí °ªÀº ¹°·Ð À妽º °ªµµ º¯°æÇØ¾ß Çϱ⠶§¹®¿¡, ´õ ¸¹Àº ·Ñ¹éÀÌ »ý¼ºµË´Ï´Ù.
À妽ºµÈ ¿¿¡¼ °»½Å ÀÛ¾÷ ½Ã, ¿À¶óŬ ¼¹ö´Â ÀÌÀü µ¥ÀÌÅÍ °ª, ÀÌÀü À妽º °ª, »õ·Î¿î À妽º °ªÀ» ·Ñ¹é ¼¼±×¸ÕÆ®¿¡
±â·ÏÇÕ´Ï´Ù.
ÁÖÀÇ: LOB µ¥ÀÌÅÍ À¯ÇüÀÇ ¿Àº º¯°æ ÀÛ¾÷ ½Ã ·Ñ¹é ¼¼±×¸ÕÆ® °ø°£À» »ç¿ëÇÏÁö ¾Ê°í,
PCTVERSION ÀýÀÇ ¼³Á¤ °ª¿¡ ÀÇÇØ Á¤ÀÇµÈ °íÀ¯ ¼¼±×¸ÕÆ® °ø°£À» »ç¿ëÇÕ´Ï´Ù. µû¶ó¼, ½ÇÁ¦ µ¥ÀÌÅÍ°¡ 󸮵˴ϴÙ.
Æ®·£Àè¼Ç ·Ñ¹é µ¥ÀÌÅÍ ¾ç Á¶Á¤
°¡Àå ±æ °ÍÀ¸·Î ¿¹»óµÇ´Â Æ®·£Àè¼ÇÀ» ½ÇÇà½ÃÅ°°í ·Ñ¹é
¼¼±×¸ÕÆ®ÀÇ Å©±â¸¦ °Ë»çÇÏ¿© ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Å©±â¸¦ Á¡°ËÇϽʽÿÀ. ÇöÀçÀÇ Æ®·£Àè¼Ç¿¡ ´ëÇؼ, ·Ñ¹é ¼¼±×¸ÕÆ®¿¡¼ »ç¿ëµÈ ºí·ÏÀÇ ¼ö¸¦
ÁúÀÇÇϽʽÿÀ.
SQL> SELECT
s.username, t.used_ublk, t.start_time
2 FROM
v$transaction t, v$session s
3 WHERE t.addr =
s.taddr;
USERNAME
USED_UBLK
START_TIME
------------------ -----------
------------------
system
1075
04/01/98 07:07:14
Æ®·£Àè¼Ç ·Ñ¹é µ¥ÀÌÅÍ ¾ç Á¶Á¤
Å×½ºÆ® Æ®·£Àè¼Ç¿¡ ´ëÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¾çÀ» »êÁ¤ÇÏ´Â
¶Ç ´Ù¸¥ ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù:
- Å×½ºÆ® Æ®·£Àè¼ÇÀ» ½ÇÇàÇϱâ Àü¿¡, ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ÇöÀçÀÇ ¾²±â Ƚ¼ö¸¦
Ãâ·ÂÇϽʽÿÀ:
SQL> select usn, writes from
v$rollstat;
USN
WRITES
----------
----------
0
1962
1
1102628
2
32538
3
1226096
- Å×½ºÆ® Æ®·£Àè¼ÇÀ» ½ÇÇà½ÃÅ°½Ê½Ã¿À.
SQL> update scott.s_emp set
salary=1000;
6560 rows updated.
- ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ »õ·Î¿î ¾²±â Ƚ¼ö¸¦ Ãâ·ÂÇϽʽÿÀ.
SQL> select usn, writes from
v$rollstat;
USN
WRITES
---------
----------
0
1962
1
2232270
2
32538
3
1226096
ÀÌ Å×½ºÆ® Æ®·£Àè¼Ç¿¡
»ç¿ëµÈ ·Ñ¹é µ¥ÀÌÅÍÀÇ ¾çÀ» ¾Ë±â À§Çؼ´Â, ·Ñ¹é ¼¼±×¸ÕÆ® USN 1ÀÇ »õ·Î¿î ¾²±â Ƚ¼ö¿Í ÀÌÀüÀÇ ¾²±â Ƚ¼ö¿ÍÀÇ Â÷À̸¦
°è»êÇϽʽÿÀ.
Æ®·£Àè¼Ç »ç¿ëÀÚ¿Í °³¹ßÀÚÀÇ ±³À°À» ÅëÇØ ÀϺΠ·Ñ¹é ¼¼±×¸ÕÆ® ¼Ò¸ð¸¦
ó¸®ÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
- »ç¿ëÀÚ´Â Æ®·£Àè¼ÇÀÌ ·Ñ¹é ¼¼±×¸ÕÆ® ÀͽºÅÙÆ®ÀÇ ¹Û¿¡¼ ´Ù¸¥ Æ®·£Àè¼ÇÀ» Àá±×Áö(lock)
¾Êµµ·Ï ±ÔÄ¢ÀûÀ¸·Î ÀÛ¾÷À» Ä¿¹ÔÇØ¾ß ÇÕ´Ï´Ù.
- °³¹ßÀÚ´Â ºÒÇÊ¿äÇÏ°Ô ±ä Æ®·£Àè¼ÇÀ» ÄÚµùÇؼ´Â ¾ÈµË´Ï´Ù.
|
ÀÓÆ÷Æ®
- COMMIT = Y·Î ¼³Á¤ÇÏ¿©, ÀÓÆ÷Æ®°¡ ¼öÇàµÉ ¶§ »ðÀÔµÈ °¢ ÇàÀÇ ¼¼Æ®°¡ Ä¿¹ÔµÇ´ÂÁö
È®ÀÎÇϽʽÿÀ.
- BUFFER Å°¿öµå¸¦ »ç¿ëÇÏ¿© Çà ¼¼Æ®ÀÇ Å©±â¸¦ Á¶Á¤ÇϽʽÿÀ.
ÀͽºÆ÷Æ®
CONSISTENT = NÀ¸·Î ¼³Á¤Çϸé Read Only Æ®·£Àè¼ÇÀ¸·Î
Æ®·£Àè¼ÇÀ» ¼³Á¤ÇÏ´Â °ÍÀ» ¸·À» ¼ö Àֱ⠶§¹®¿¡, ³Ê¹« ¸¹Àº ·Ñ¹é ¼¼±×¸ÕÆ® °ø°£ÀÌ »ç¿ëµÇ´Â °ÍÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù.
SQL *Loader
Conventional path loading¿¡ ´ëÇØ, ROWS Å°¿öµå¸¦ »ç¿ëÇÏ¿© COMMIT °£°ÝÀ»
¼³Á¤ÇϽʽÿÀ.
Å« Æ®·£Àè¼Ç
Æ®·£Àè¼ÇÀÌ ´ÙÀ½°ú °°ÀÌ ¿¹¿ÜÀûÀ¸·Î Ŭ °æ¿ì, ·Ñ¹é ¼¼±×¸ÕÆ®°¡ È®ÀåµÉ
°¡´É¼ºÀÌ ¾ø±â ¶§¹®¿¡ Æ®·£Àè¼ÇÀº ½ÇÆÐÇÒ °ÍÀÔ´Ï´Ù.
- ·Ñ¹é ¼¼±×¸ÕÆ®°¡ MAXENTENTS¿¡ À̸£·¶À» °æ¿ì
- ·Ñ¹é ¼¼±×¸ÕÆ®°¡ È®ÀåÇÒ ¶§ Å×ÀÌºí½ºÆäÀ̽º¿¡ ¿©À¯ °ø°£ÀÌ ¾øÀ» °æ¿ì
ÀÌ·¯ÇÑ °æ¿ì, ´õ Å« ·Ñ¹é ¼¼±×¸ÕÆ®³ª ´õ ¸¹Àº Å×ÀÌºí½ºÆäÀ̽º °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù.
½º³À¼¦ÀÌ ³Ê¹« ¿À·¡ µÇ¾úÀ» °æ¿ì
ÁúÀÇ°¡ ½ÇÆÐÇÏ°í ´ÙÀ½ÀÇ ¿À·ù ¸Þ½ÃÁö°¡ ³ªÅ¸³ª¸é, Àбâ ÀÏ°ü¼º¿¡ ÇÊ¿äÇÑ ·Ñ¹é À̹ÌÁö°¡ È°µ¿ ÁßÀÎ Æ®·£Àè¼Ç¿¡ ÀÇÇØ °ãÃÄ ¾²¿©Á³À»
°ÍÀÔ´Ï´Ù:
ORA-01555: snapshot too old (rollback segment too
small)
¶§¶§·Î, ´Ù¸¥ Æ®·£Àè¼ÇÀÌ È°µ¿À» ÇÏ°í ÀÖÁö ¾Ê´õ¶óµµ ÀÌ ¿À·ù ¸Þ½ÃÁö¸¦
º¸°Ô µÉ °ÍÀÔ´Ï´Ù.
ÀÌ·¯ÇÑ ¿À·ù¸¦ ÇØ°áÇϱâ À§Çؼ´Â, ´õ Å« ·Ñ¹é ¼¼±×¸ÕÆ®°¡ ÇÊ¿äÇϰųª ´õ ¸¹Àº ·Ñ¹é ¼¼±×¸ÕÆ®°¡
ÇÊ¿äÇÕ´Ï´Ù.
¹®¸Æ |
ÂüÁ¶ |
ÃʱâÈ ÆĶó¹ÌÅÍ |
TRANSACTIONS |
µ¿Àû ¼º´É ºä |
V$ROLLNAME V$ROLLSTAT V$WAITSTAT V$SYSSTAT V$SYSTEM_EVENT V$TRANSACTION V$SESSION |
µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä |
None |
¸í·É¾î |
SET TRANSACTION READ
ONLY; SET TRANSACTION ISOLATION
LEVEL SERIALIZABLE; SET TRANSACTION USE ROLLBACK
SEGMENT ; |
ÆÐÅ°ÁöµÈ ÇÁ·Î½ÃÀú ¹× ÇÔ¼ö |
Dbms_transaction.use_rollback_segment |
½ºÅ©¸³Æ® |
None |
Áø´ÜÆÑ ¾ÖÇø®ÄÉÀÌ¼Ç |
Performance
Managerv | |
X
Á¤´ä:B
X
Á¤´ä:A
X
Á¤´ä:A
X
Á¤´ä:D
X
Á¤´ä:A
X
Á¤´ä:A
X
Á¤´ä:A
X
Á¤´ä:B
X
Á¤´ä:D