Æ®·£Àè¼Ç ·Ñ¹é
Æ®·£Àè¼ÇÀÌ Å×À̺íÀÇ ÇàÀ» º¯°æÇÒ ¶§, ÀÌÀü À̹ÌÁö´Â ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ÀúÀåµË´Ï´Ù. Æ®·£Àè¼ÇÀÌ ·Ñ¹éµÇ¾úÀ» °æ¿ì, ·Ñ¹é
¼¼±×¸ÕÆ®ÀÇ °ªÀº Çà¿¡ ´Ù½Ã ±â·ÏµÇ¾î ¿ø·¡ÀÇ °ªÀÌ º¹¿øµË´Ï´Ù.
Æ®·£Àè¼Ç º¹±¸
Æ®·£Àè¼ÇÀÌ ÁøÇà Áß ÀÏ ¶§ ÀνºÅϽº°¡
ºñÁ¤»óÀûÀ¸·Î Á¾·áÇÒ °æ¿ì, ¿À¶óŬ ¼¹ö´Â µ¥ÀÌÅͺ£À̽º°¡ ´Ù½Ã ¿ÀÇ嵃 ¶§ Ä¿¹ÔµÇÁö ¾ÊÀº º¯°æ ³»¿ªÀ» ·Ñ¹éÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ·Ñ¹éÀº
Æ®·£Àè¼Ç º¹±¸·Î ¾Ë·ÁÁ® ÀÖÀ¸¸ç, ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ÇàÇØÁø º¯°æ ³»¿ªÀÌ ¶ÇÇÑ ¸®µÎ ·Î±× ÆÄÀÏ¿¡ ÀÇÇØ º¸È£µÉ °æ¿ì¿¡¸¸ °¡´ÉÇÕ´Ï´Ù.
Àбâ ÀÏ°ü¼º
Æ®·£Àè¼ÇÀÌ ÁøÇà Áß ÀÏ ¶§,
µ¥ÀÌÅͺ£À̽ºÀÇ ´Ù¸¥ »ç¿ëÀÚµéÀº À̵é Æ®·£Àè¼Ç¿¡ ÀÇÇØ ÇàÇØÁø Ä¿¹ÔµÇÁö ¾ÊÀº ´Ù¸¥ º¯°æ »çÇ×À» º¸¾Æ¼´Â ¾ÈµË´Ï´Ù. ÀÌ¿Ü¿¡µµ, ¹®ÀåÀº ½ÇÇàµÇ±â ½ÃÀÛÇÑ
ÈÄ Ä¿¹ÔµÈ ¾î¶°ÇÑ º¯°æ »çÇ×µµ º¸¾Æ¼´Â ¾ÈµË´Ï´Ù. ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ÀÌÀü °ªÀº ¶ÇÇÑ 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