Æ®·£Àè¼Ç ·Ñ¹é
Æ®·£Àè¼ÇÀÌ Å×À̺íÀÇ ÇàÀ» º¯°æÇÒ  ¶§, ÀÌÀü À̹ÌÁö´Â ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ÀúÀåµË´Ï´Ù. Æ®·£Àè¼ÇÀÌ ·Ñ¹éµÇ¾úÀ» °æ¿ì, ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ °ªÀº Çà¿¡ ´Ù½Ã ±â·ÏµÇ¾î ¿ø·¡ÀÇ °ªÀÌ º¹¿øµË´Ï´Ù.

Æ®·£Àè¼Ç º¹±¸
Æ®·£Àè¼ÇÀÌ ÁøÇà Áß ÀÏ ¶§ ÀνºÅϽº°¡ ºñÁ¤»óÀûÀ¸·Î Á¾·áÇÒ °æ¿ì, ¿À¶óŬ ¼­¹ö´Â µ¥ÀÌÅͺ£À̽º°¡ ´Ù½Ã ¿ÀÇ嵃 ¶§ Ä¿¹ÔµÇÁö ¾ÊÀº º¯°æ ³»¿ªÀ» ·Ñ¹éÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.  ÀÌ·¯ÇÑ ·Ñ¹éÀº Æ®·£Àè¼Ç º¹±¸·Î ¾Ë·ÁÁ® ÀÖÀ¸¸ç, ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ÇàÇØÁø º¯°æ ³»¿ªÀÌ ¶ÇÇÑ ¸®µÎ ·Î±× ÆÄÀÏ¿¡ ÀÇÇØ º¸È£µÉ °æ¿ì¿¡¸¸ °¡´ÉÇÕ´Ï´Ù.

Àбâ ÀÏ°ü¼º
Æ®·£Àè¼ÇÀÌ ÁøÇà Áß ÀÏ ¶§, µ¥ÀÌÅͺ£À̽ºÀÇ ´Ù¸¥ »ç¿ëÀÚµéÀº À̵é Æ®·£Àè¼Ç¿¡ ÀÇÇØ ÇàÇØÁø Ä¿¹ÔµÇÁö ¾ÊÀº ´Ù¸¥ º¯°æ »çÇ×À» º¸¾Æ¼­´Â ¾ÈµË´Ï´Ù. ÀÌ¿Ü¿¡µµ, ¹®ÀåÀº ½ÇÇàµÇ±â ½ÃÀÛÇÑ ÈÄ Ä¿¹ÔµÈ ¾î¶°ÇÑ º¯°æ »çÇ×µµ º¸¾Æ¼­´Â ¾ÈµË´Ï´Ù. ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ÀÌÀü °ªÀº ¶ÇÇÑ reader¿¡°Ô ƯÁ¤ ¹®ÀåÀÇ ÀÏ°üµÈ À̹ÌÁö¸¦ Á¦°øÇϴµ¥ »ç¿ëµË´Ï´Ù.

È°µ¿ ¹× ºñÈ°µ¿ À̺¥Æ®
Æ®·£Àè¼ÇÀº ÇöÀçÀÇ ÀͽºÅÙÆ®°¡ ä¿öÁö¸é ´ÙÀ½ ÀͽºÅÙÆ®·Î À̵¿ÇÏ´Â ¼øÂ÷Àû ¼øȯ¹æ½ÄÀ¸·Î ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ÀͽºÅÙÆ®¸¦ »ç¿ëÇÕ´Ï´Ù. Æ®·£Àè¼ÇÀº ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Çö À§Ä¡¿¡ ·¹Äڵ带 ±â·ÏÇÏ¸ç ·¹ÄÚµå Å©±âº°·Î ÇöÀçÀÇ Æ÷ÀÎÅ͸¦ ³»º¸³À´Ï´Ù.
ÁÖÀÇ: Çϳª ÀÌ»óÀÇ Æ®·£Àè¼ÇÀÌ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ µ¿ÀÏÇÑ ÀͽºÅÙÆ®¿¡ ±â·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢ ·Ñ¹é ¼¼±×¸ÕÆ® ºí·Ï¿¡´Â ÇÑ Æ®·£Àè¼Ç¸¸ÀÌ Á¦°øÇÏ´Â Á¤º¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

·Ñ¹é ¼¼±×¸ÕÆ® È°µ¿
·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ±â·ÏÇϱâ À§Çؼ­´Â ij½¬¿¡ ¹öÆÛ°¡ ÇÊ¿äÇÏ°í(¶ÇÇÑ Á÷Á¢ ¾²±â¸¦ ÇÏÁö ¾ÊÀ¸¸ç)  µ¥ÀÌÅÍ ºí·ÏÀ» Æ÷ÇÔÇÏ´Â ¹öÆÛ¸¦ overlayÇϹǷΠ´õ ¸¹Àº ¹°¸®Àû I/O¸¦ ¿ä±¸Çϱ⠶§¹®¿¡, ·Ñ¹é È°µ¿Àº ÀûÁßÀ²¿¡ ¿µÇâÀ» ¹ÌÄ¥ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î µ¥ÀÌÅÍ ¼¼±×¸ÕÆ®¿Í ·Ñ¹é ¼¼±×¸ÕÆ® ¸ðµÎ¿¡ ¾×¼¼½ºÇÒ ÇÊ¿ä°¡ ÀÖ´Â ÁúÀÇ´Â º°µµ·Î µ¥ÀÌÅÍ ¼¼±×¸ÕÆ®¿¡¸¸ ¾×¼¼½ºµÇ´Â °æ¿ìº¸´Ù ´õ ´À¸®°Ô ¼öÇàµË´Ï´Ù.

·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ È°µ¿
¿À¶óŬ ¼­¹ö´Â Æ®·£Àè¼Ç Å×À̺íÀ» ¸ðµç ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Çì´õ¿¡ º¸°üÇÕ´Ï´Ù.

·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ È°µ¿Àº º¯°æµÈ µ¥ÀÌÅÍ ºí·ÏÀ» ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ±â·ÏÇÏ´Â È°µ¿À» Á¦¾îÇÕ´Ï´Ù. ·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ´Â µ¥ÀÌÅÍ ºí·ÏÀ̸ç, ºó¹øÇÏ°Ô ¼öÁ¤µË´Ï´Ù. µû¶ó¼­, ·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ ºí·ÏÀº ¿À·§µ¿¾È µ¥ÀÌÅÍ ºí·Ï ¹öÆÛ Ä³½Ã¿¡ ³²°Ô µÉ °ÍÀÔ´Ï´Ù. ±×·¸±â ¶§¹®¿¡, ·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ ºí·Ï¿¡ ¾×¼¼½ºÇÏ´Â °ÍÀº µ¥ÀÌÅÍ ºí·Ï°ú °ü°è°¡ ¾ø´Ù ÇÏ´õ¶óµµ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ÀûÁßÀ²À» Áõ°¡½Ãų °ÍÀÔ´Ï´Ù.

·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ È°µ¿ÀÇ ¿µÇâ
·Ñ¹é ¼¼±×¸ÕÆ® Çì´õ È°µ¿ÀÌ Ä³½¬ÀûÁßÀ²¿¡ ¹ÌÄ¡´Â ¿µÇâÀº ±Ô¸ð°¡ ÀÛÀº Æ®·£Àè¼ÇÀ» ¸¹ÀÌ ¼öÇàÇÏ´Â OLTP ½Ã½ºÅÛ¿¡°Ô´Â ¸Å¿ì Áß¿äÇÒ °ÍÀÔ´Ï´Ù.

¸ðµç Æ®·£Àè¼ÇÀº °»½Å ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇÏ¿© ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ´ëÇÑ Æ®·£Àè¼Ç Å×ÀÌºí¿¡ ¾×¼¼½ºÇØ¾ß ÇÕ´Ï´Ù. Æ®·£Àè¼ÇÀÌ Æ®·£Àè¼Ç Å×À̺íÀ» »ç¿ëÇϱâ À§ÇØ °æÀïÇÏ´Â °ÍÀ» ¸·±â À§Çؼ­´Â ÃæºÐÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®°¡ ÇÊ¿äÇÕ´Ï´Ù.

ÇÊ¿äÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¼ö¸¦ ÇÊ¿ä ÀÌÇÏ·Î »êÁ¤ÇÒ °æ¿ì, ¼º´ÉÀº ÀúÇϵǰí Æ®·£Àè¼ÇÀº ¿À·ù¸¦ »ý¼ºÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.

·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¼ö¸¦ ÇÊ¿ä ÀÌ»óÀ¸·Î »êÁ¤ÇÒ °æ¿ì¿¡´Â Ãß°¡ °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù. 

·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Áõ°¡
·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Æ÷ÀÎÅÍ ¶Ç´Â Çìµå´Â ÇöÀçÀÇ ÀͽºÅÙÆ®°¡ °¡µæ Â÷¸é, ´ÙÀ½ ÀͽºÅÙÆ®·Î À̵¿ÇÕ´Ï´Ù. ÇöÀç ÀÌ¿ëÇÒ ¼ö ÀÖ´Â ¸¶Áö¸· ÀͽºÅÙÆ®°¡ °¡µæ Â÷¸é, Æ÷ÀÎÅÍ´Â ÀͽºÅÙÆ®°¡  ºñ¾î ÀÖÀ» °æ¿ì ù¹ø° ÀͽºÅÙÆ®ÀÇ ½ÃÀÛÀ¸·Î¸¸ ´Ù½Ã À̵¿ÇÒ ¼ö ÀÖ½À´Ï´Ù.  Æ÷ÀÎÅÍ´Â ÀͽºÅÙÆ®¸¦ °Ç³Ê ¶Ù¾î µÎ¹ø° ÀͽºÅÙÆ®³ª ´Ù¸¥ ÀͽºÅÙÆ®·Î À̵¿ÇÒ ¼ö ¾ø½À´Ï´Ù. ù¹ø° ÀͽºÅÙÆ®°¡ »ç¿ë ÁßÀ̶ó¸é, Æ®·£Àè¼ÇÀº ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ ´ëÇØ Ãß°¡ ÀͽºÅÙÆ®¸¦ ÇÒ´çÇÒ °ÍÀÔ´Ï´Ù. ÀÌ°ÍÀ» 'È®Àå'À̶ó°í ÇÕ´Ï´Ù. ÀÌ¿Í ºñ½ÁÇÏ°Ô, Çìµå°¡ È°µ¿ ÀͽºÅÙÆ®·Î À̵¿ÇÏ·Á°í Çϸé, ·Ñ¹é ¼¼±×¸ÕÆ®´Â Ãß°¡ ÀͽºÅÙÆ®¸¦ ÇÒ´çÇÒ °ÍÀÔ´Ï´Ù.

·Ñ¹é ¼¼±×¸ÕÆ® È®ÀåÀ¸·Î ÀÎÇÑ ¿µÇâ
·Ñ¹é ¼¼±×¸ÕÆ®´Â Á¤»óÀûÀÎ ½ÇÇà µ¿¾È¿¡´Â È®ÀåµÇ¾î¼­´Â ¾ÈµË´Ï´Ù. ÀÌ°ÍÀº ¼¼±×¸ÕÆ®´ç ÀͽºÅÙÆ®ÀÇ ¼ö¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ·Ñ¹é ¼¼±×¸ÕÆ®´Â Æ®·£Àè¼Ç¿¡ ´ëÇÑ ·Ñ¹é ¿£Æ®¸®¸¦ À¯ÁöÇÒ ¼ö ÀÖÀ» ¸¸Å­ ÃæºÐÈ÷ Ä¿¾ß ÇÕ´Ï´Ù.

´Ù¸¥ °´Ã¼¸¦ »ç¿ëÇÒ ¶§Ã³·³, µ¿ÀûÀÎ °ø°£ °ü¸®¸¦ ÇÇÇØ¾ß ÇÕ´Ï´Ù.
ÇÊ¿äÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¼ö¸¦ ÇÊ¿ä ÀÌÇÏ·Î »êÁ¤ÇÒ °æ¿ì, ¼º´ÉÀº ÀúÇϵǰí Æ®·£Àè¼ÇÀº ¿À·ù¸¦ »ý¼ºÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.

·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¼ö¸¦ ÇÊ¿ä ÀÌ»óÀ¸·Î »êÁ¤ÇÒ °æ¿ì¿¡´Â Ãß°¡ °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù.

Read Only ¹× Read Write Æ®·£Àè¼Ç

¿¬¼Ó°¡´ÉÇÑ(Serializable) ºÐ¸® ·¹º§ Æ®·£Àè¼Ç°ú Àбâ Ä¿¹ÔµÈ ºÐ¸® ·¹º§ Æ®·£Àè¼Ç

Read Only Æ®·£Àè¼Ç°ú ¿¬¼Ó°¡´ÉÇÑ Æ®·£Àè¼ÇÀÇ ¿µÇâ
¸ðµç Ä¿¹ÔµÈ º¯°æ »çÇ×Àº Read Only Æ®·£Àè¼ÇÀ̳ª ¿¬¼Ó°¡´ÉÇÑ Æ®·£Àè¼ÇÀÌ COMMITÀ¸·Î Á¾·áµÉ ¶§±îÁö ·Ñ¹é ¼¼±×¸ÕÆ®¿¡ º¸°üµË´Ï´Ù. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ´Â µ¥ÀÌÅ͸¦ ·Ñ¹éÇÏ´Â µ¥¿¡ µå´Â ºñ¿ëÀ» °í·ÁÇØ¾ß ÇÕ´Ï´Ù.

Æ©´× ¸ñÇ¥

µ¿ÀûÀÎ ºä¿Í Report.txt Ãâ·Â °á°ú

ÁÖÀÇ: OEM Áø´Ü ÆÑ ¾ÖÇø®ÄÉÀ̼Ç
Performance Manager -> Contention -> ·Ñ¹é ºñ ´ë±â(Nowait) ÀûÁß %
Performance Manager -> Database_instance -> ½Ã½ºÅÛ Åë°è 

ºñÀ²

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 Æ®·£Àè¼Ç

±ä ¹èÄ¡ Æ®·£Àè¼Ç

ÀúÀåÀå¼Ò ÆĶó¹ÌÅÍ
·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ Å©±â ¼³Á¤Àº ¼º´É¿¡ Áß¿äÇÕ´Ï´Ù. Å©±â¸¦ ÀûÀýÇÏ°Ô ¼³Á¤ÇÔÀ¸·Î½á, µ¿ÀûÀÎ È®ÀåÀ» °¨¼Ò½ÃÅ°°í ·Ñ¹éÀÌ ÇÊ¿äÇÒ ¶§ ¹öÆÛ¿¡ ÀÖ°Ô µÉ °¡´É¼ºÀ» Áõ°¡½Ãų ¼ö ÀÖ½À´Ï´Ù.

Å×ÀÌºí½ºÆäÀ̽º Å©±â
Æ®·£Àè¼ÇÀÌ »ç¿ëÇÏ°í ÀÖ´Â ¾î¶°ÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®¶óµµ È®ÀåÇÒ ¼ö ÀÖµµ·Ï Æò¼Òº¸´Ù Å« Æ®·£Àè¼ÇÀ» À§ÇØ ·Ñ¹é ¼¼±×¸ÕÆ® Å×ÀÌºí½ºÆäÀ̽º¿¡ ÃæºÐÇÑ ¿©À¯ °ø°£À» ³²°Ü ³õÀ¸½Ê½Ã¿À. OPTIMALÀ» ¼³Á¤Çϸé, ·Ñ¹é ¼¼±×¸ÕÆ®´Â ³ªÁß¿¡ ÁÙ¾î µé °ÍÀÔ´Ï´Ù.


Æ®·£Àè¼Ç ¹®Àå
·Ñ¹éÀÌ ¼öÇàµÇ´Â °æ¿ì¿¡ ÇÊ¿äÇÑ Á¤º¸¸¦ ÀúÀåÇÏ´Â µ¥ ¿ä±¸µÇ´Â ¹ÙÀÌÆ® ¼ö´Â ¼öÇàµÇ°í ÀÖ´Â Æ®·£Àè¼ÇÀÇ Á¾·ù¿¡ µû¶ó ´Ù¸¨´Ï´Ù:

ÁÖÀÇ: 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

Æ®·£Àè¼Ç ·Ñ¹é µ¥ÀÌÅÍ ¾ç Á¶Á¤
Å×½ºÆ® Æ®·£Àè¼Ç¿¡ ´ëÇÑ ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ¾çÀ» »êÁ¤ÇÏ´Â ¶Ç ´Ù¸¥ ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù:

  1. Å×½ºÆ® Æ®·£Àè¼ÇÀ» ½ÇÇàÇϱâ Àü¿¡, ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ ÇöÀçÀÇ ¾²±â Ƚ¼ö¸¦ Ãâ·ÂÇϽʽÿÀ:

     SQL> select usn, writes from v$rollstat;

       USN          WRITES
     ---------- ----------
              0       1962
              1    1102628
              2      32538
              3    1226096

  2. Å×½ºÆ® Æ®·£Àè¼ÇÀ» ½ÇÇà½ÃÅ°½Ê½Ã¿À.

     SQL> update scott.s_emp set salary=1000;
     6560 rows updated.
     
  3. ·Ñ¹é ¼¼±×¸ÕÆ®ÀÇ »õ·Î¿î ¾²±â Ƚ¼ö¸¦ Ãâ·ÂÇϽʽÿÀ.

     SQL> select usn, writes from v$rollstat;

           USN      WRITES
     ---------  ----------
             0        1962
             1     2232270
             2       32538
             3     1226096

    ÀÌ Å×½ºÆ® Æ®·£Àè¼Ç¿¡ »ç¿ëµÈ ·Ñ¹é µ¥ÀÌÅÍÀÇ ¾çÀ» ¾Ë±â À§Çؼ­´Â, ·Ñ¹é ¼¼±×¸ÕÆ® USN 1ÀÇ »õ·Î¿î ¾²±â Ƚ¼ö¿Í ÀÌÀüÀÇ ¾²±â Ƚ¼ö¿ÍÀÇ Â÷À̸¦ °è»êÇϽʽÿÀ. 


Æ®·£Àè¼Ç
»ç¿ëÀÚ¿Í °³¹ßÀÚÀÇ ±³À°À» ÅëÇØ ÀϺΠ·Ñ¹é ¼¼±×¸ÕÆ® ¼Ò¸ð¸¦ ó¸®ÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

  • »ç¿ëÀÚ´Â Æ®·£Àè¼ÇÀÌ ·Ñ¹é ¼¼±×¸ÕÆ® ÀͽºÅÙÆ®ÀÇ ¹Û¿¡¼­ ´Ù¸¥ Æ®·£Àè¼ÇÀ» Àá±×Áö(lock) ¾Êµµ·Ï ±ÔÄ¢ÀûÀ¸·Î ÀÛ¾÷À» Ä¿¹ÔÇØ¾ß ÇÕ´Ï´Ù.

  • °³¹ßÀÚ´Â ºÒÇÊ¿äÇÏ°Ô ±ä Æ®·£Àè¼ÇÀ» ÄÚµùÇؼ­´Â ¾ÈµË´Ï´Ù.

ÀÓÆ÷Æ®

ÀͽºÆ÷Æ®
CONSISTENT = NÀ¸·Î ¼³Á¤Çϸé Read Only Æ®·£Àè¼ÇÀ¸·Î Æ®·£Àè¼ÇÀ» ¼³Á¤ÇÏ´Â °ÍÀ» ¸·À» ¼ö Àֱ⠶§¹®¿¡, ³Ê¹« ¸¹Àº ·Ñ¹é ¼¼±×¸ÕÆ® °ø°£ÀÌ »ç¿ëµÇ´Â °ÍÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù.

SQL *Loader
Conventional path loading¿¡ ´ëÇØ, ROWS Å°¿öµå¸¦ »ç¿ëÇÏ¿© COMMIT °£°ÝÀ» ¼³Á¤ÇϽʽÿÀ.

Å« Æ®·£Àè¼Ç
Æ®·£Àè¼ÇÀÌ ´ÙÀ½°ú °°ÀÌ ¿¹¿ÜÀûÀ¸·Î Ŭ °æ¿ì, ·Ñ¹é ¼¼±×¸ÕÆ®°¡ È®ÀåµÉ °¡´É¼ºÀÌ ¾ø±â ¶§¹®¿¡ Æ®·£Àè¼ÇÀº ½ÇÆÐÇÒ °ÍÀÔ´Ï´Ù.

ÀÌ·¯ÇÑ °æ¿ì, ´õ Å« ·Ñ¹é ¼¼±×¸ÕÆ®³ª ´õ ¸¹Àº Å×ÀÌºí½ºÆäÀ̽º °ø°£ÀÌ ÇÊ¿äÇÕ´Ï´Ù.

½º³À¼¦ÀÌ ³Ê¹« ¿À·¡ µÇ¾úÀ» °æ¿ì
ÁúÀÇ°¡ ½ÇÆÐÇÏ°í ´ÙÀ½ÀÇ ¿À·ù ¸Þ½ÃÁö°¡ ³ªÅ¸³ª¸é, Àбâ ÀÏ°ü¼º¿¡ ÇÊ¿äÇÑ ·Ñ¹é À̹ÌÁö°¡ È°µ¿ ÁßÀÎ Æ®·£Àè¼Ç¿¡ ÀÇÇØ °ãÃÄ ¾²¿©Á³À» °ÍÀÔ´Ï´Ù:

    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