Áñ°Üã±â µî·Ï CONTACT

[¿£Áö´Ï¾î ±â¼ú ÀÚ·á] Oracle Àü¹ÝÀûÀÎ ±¸Á¶

ÀÛ¼ºÀÏ
2016.05.03 21:46
Á¶È¸
1,627

 

¡Ü ¿À¶óŬ Àü¹ÝÀûÀÎ ±¸Á¶


Image

¢¹ PGA : °¢ ProcessµéÀÌ °³º°ÀûÀ¸·Î »ç¿ëÇÏ´Â ¸Þ¸ð¸® °ø°£
   
(°¢ Process¸¶´Ù °³º°ÀûÀ¸·Î ÀúÀåÇØ¾ß ÇÒ ³»¿ëÀ» ´ã´Â °ø°£)
 
 ¡Ø ¿À¶óŬ ³»¿¡ ÀÖ´Â ¸ðµç ÇÁ·Î¼¼½ºµéÀº °¢°¢ PGA¸¦ °¡Áö°í ÀÖ´Ù.

Image

¢¹ Instance : ¸Þ¸ð¸® ºÎºÐ¿¡ »ý¼ºµÇ´Â ±¸Á¶
 
 ¡Ø SQL¿¡¼­ startup ½Ã, OS KernelÀÌ OS Kernel ÆĶó¹ÌÅÍ (/etc/sysctl.conf)¸¦ Á¶È¸ÇÏ¿© °øÀ¯¸Þ¸ð¸® (=SGA)¸¦ ÇÒ´ç.

¢¹ System Global Area (SGA) : ½ÇÁ¦ ÀÛ¾÷ÀÌ ¼öÇàµÇ´Â °ø°£
   ¡Ø ¿À¶óŬ ¼­¹ö Á¾·á => SGA Á¾·á ¾È µÊ
      
 Instance Á¾·á => SGA Á¾·á µÊ (°øÀ¯ ¸Þ¸ð¸®¿¡¼­ »ç¶óÁü)

  
¡Ø show sga; ·Î sga Å©±â È®ÀÎ

     Image
      - Total System Global Area : Àüü SGAÀÇ ¾ç
      - Fixed Size : Background ProcessµéÀÌ »ç¿ëÇÏ´Â °ø°£À¸·Î ¿¹¾à
      - Vriable Size : Shared Pool, Large Pool, Java Pool·Î »ç¿ëµÇ´Â °ø°£
      - Database Buffers : DB Buffer Cache·Î »ç¿ëµÇ´Â °ø°£
      - Redo Buffers : Redo Log Buffer·Î »ç¿ëµÇ´Â °ø°£

   
¡Ø SGAÀÇ ÁÖ¿ä ±¸¼º ¿ä¼Ò

      ¨ç Database Buffer cache : µ¥ÀÌÅÍÀÇ Á¶È¸³ª º¯°æ µîÀÇ ½ÇÁ¦ ÀÛ¾÷ÀÌ ÀϾ´Â °÷
                                                
»ç¿ëÀÚ°¡ Á¶È¸Çϰųª º¯°æÇÏ·Á´Â ¸ðµç µ¥ÀÌÅÍ´Â ÀÌ°÷¿¡ ÀÖ¾î¾ß ÇÔ

    
 ¨è Redo Log Buffer : µ¥ÀÌÅÍ¿¡ º¯°æ»çÇ×ÀÌ »ý±æ °æ¿ì (DML, DDL µî) ÇØ´ç º¯°æ ³»¿ëÀ» ±â·ÏÇØ µÎ´Â ¿ªÇÒ 
                                       ¢¡ Àå¾Ö°¡ ¹ß»ýÇßÀ» ¶§ º¹±¸Çϱâ À§ÇÔ

  
      ¨é Shared Pool : ´Ù¸¥ »ç¿ëÀÚ¿Í ¾î¶² ´ë»óÀ» °øÀ¯Çؼ­ »ç¿ëÇϱâ À§ÇØ ¸¸µé¾îÁü
                                
µ¿Àû ÆĶó¹ÌÅÍ·Î DB Á¾·á ¾øÀÌ º¯°æ °¡´É.

      
¨ê Fixed SGA : OracleÀÌ ³»ºÎÀûÀ¸·Î »ç¿ëÇϱâ À§ÇØ »ý¼º½ÃÅ°´Â °ø°£.
                            
¢¡ ¹é ±×¶ó¿îµå ÇÁ·Î¼¼½ºµéÀÌ ÇÊ¿äÇÑ DatabaseÀÇ Àü¹ÝÀûÀÎ °øÀ¯
                                    
Á¤º¸ ¶Ç´Â ÇÁ·Î¼¼½ºµé³¢¸® °øÀ¯ Çؾ߸¸ ÇÏ´Â ³»¿ëµé ÀúÀåµÊ

¢¹ Background Process : ¿À¶óŬ ¼­¹ö°¡ Àß ¿î¿µ µÇµµ·Ï ¸Þ¸ð¸®¿Í µð½ºÅ© »çÀÌ¿¡¼­ ¿¬°á ÇØÁÖ´Â ¿ªÇÒ