[Áöµð³ÝÄÚ¸®¾Æ]¸¸¾à Çö ½Ã½ºÅÛÀ¸·Î 32ºñÆ® ÄÄÇ»ÆÃÀÇ ÇѰ踦 ÀüÇô ´À³¢Áö ¸øÇß´Ù¸é 64ºñÆ® ȯ°æÀ¸·Î ÀÌÀüÇØµµ ¼º´É¿¡ µµ¿òÀÌ ¾ÈµÉ °ÍÀÌ´Ù.
±×·¯³ª ¼Óµµ°¡ ÃÖ¿ì¼± ¼øÀ§ÀÎ ¹Ì¼Ç Å©¸®Æ¼Äà µ¥ÀÌÅͺ£À̽º¿¡¼´Â 32 ºñÆ® ÇÁ·Î¼¼¼¸¦ ¾Æ¹«¸® Ãß°¡Çصµ µµ¿òÀÌ ¾ÈµÉ ¼ö ÀÖ´Ù.
¿À¶óŬÀº ´Ù¾çÇÑ 64ºñÆ® ´ë 32ºñÆ® °ü·Ã ºÎ°¡±â´ÉÀ» Á¦°øÇÏ¸ç ¼Ö¶ó¸®½º, HP/UX, AIX µî »çÀ¯ À¯´Ð½º¸¦ ÀÌ¿ëÇÏ´Â ±â¾÷µéÀº 64ºñÆ® ¼¹ö¿¡¼ 32ºñÆ® ¹öÀü ¿À¶óŬ µ¥ÀÌÅͺ£À̽º¸¦ ½ÇÇà½Ãų ¼ö ÀÖ´Â ¿É¼Çµµ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¸¹Àº ¿À¶óŬ Æ©´× Àü¹®°¡µéÀº ¼¹ö Àüü ¾÷±×·¹À̵带 ±ÇÀåÇÏ´Â °æ¿ì 16ºñÆ® PC ´ë 32ºñÆ® PCÀÇ ¼º´É¿¡ ºñÀ¯ÇØ ¼³¸íÇÑ´Ù. ÀϹÝÀûÀ¸·Î ´õ ºü¸¥ CPU ¾ÆÅ°ÅØÃ³·Î ÀÌÀüÇÏ¸é ¿À¶óŬ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀÌ Å©°Ô Çâ»óµÈ´Ù.
¶ÇÇÑ À¯´Ï½Ã½º¿Í °°Àº ¸¹Àº ¼¹ö ¾÷üµéÀº ¼¹ö¸¦ ±¸ÀÔÇϱâ ÀÌÀü¿¡ »õ ÇÁ·Î¼¼¼ÀÇ ¼º´ÉÀ» Å×½ºÆ®ÇØ º¸¶ó´Â ÃëÁö·Î °í°´ÀÇ »ý»ê ½Ã½ºÅÛÀ» ¹Ì¸® °¡µ¿½Ã۵µ·Ï Çã¿ëÇϰí ÀÖ´Ù.
64ºñÆ® ÇÁ·Î¼¼¼ÀÇ ÀåÁ¡Àº ´ÙÀ½°ú °°´Ù.
- RAM ¾îµå·¹½Ì ¿ë·® °³¼± : 32ºñÆ® ¿ Å©±â´Â 2^32, Áï 4GB ¿ë·®ÀÇ RAM ÁÖ¼Ò¸¦ Ç¥±âÇÏ°í µ¥ÀÌÅ͸¦ ³ÖÀ» ¼ö ÀÖ´Ù. 64ºñÆ® ¼¹ö´Â 20GB¸¦ ³Ñ¾î SGA ¿µ¿ªÀ» ¾îµå·¹½ºÇÒ ¼ö ÀÖ°Ô ÇØÁØ´Ù
- CPU ¼Óµµ Çâ»ó : ÀÎÅÚÀÇ 64ºñÆ® ¾ÆÀÌÅ´Ͼö 2 ¾ÆÅ°ÅØÃ³´Â ÀÌÀü 32ºñÆ® Ĩ¼Âº¸´Ù ºü¸£´Ù. ĨÀÇ ¼Óµµ Çâ»óÀÌ ¿À·ÎÁö 64ºñÆ® ¾ÆÅ°ÅØÃ³ ¶§¹®À̶ó°í ¸»ÇÒ ¼ö´Â ¾øÁö¸¸ ¿¬»ê Áý¾àÀûÀÎ µ¥ÀÌÅͺ£À̽º¸¦ ±¸¸ÅÇÏ·Á´Â ±â¾÷µé¿¡°Ô´Â Áß¿äÇÑ °í·Á»çÇ×ÀÌ´Ù
- ³ôÀº º´·Äµµ : ´ÙÁß CPU¿Í SMP Áö¿øÀ» ÀÌ¿ëÇØ ´ë±Ô¸ð º´·Ä 󸮰¡ °¡´ÉÇÏ´Ù
- ÆÄÀÏ ÀÔÃâ·Â ¼Óµµ Çâ»ó : 64ºñÆ® ¾ÆÅ°ÅØÃ³´Â Å« µ¥ÀÌÅÍ ºí·ÏÀ» ½ÊºÐ Ȱ¿ëÇÑ´Ù. BOB(Big Oracle Blocks)´Â 32k Å©±âÀÇ ºí·Ï±îÁö Çã¿ëÇÏ¸ç ¿À¶óŬÀÇ »öÀο¡ Á¢±ÙÇϱâ À§ÇÑ µð½ºÅ© ÀÔÃâ·Â ½Ã°£À» Å©°Ô ÁÙ¿©ÁØ´Ù
RAM ¾îµå·¹½Ì °³¼±¸¸ ¹Ù¶óº¸°í 64ºñÆ® ¾ÆÅ°ÅØÃ³¸¦ ¼ö¿ëÇÒ ¼öµµ ÀÖÁö¸¸ ¸ðµç ¿À¶óŬ µ¥ÀÌÅͺ£À̽º°¡ ÃÊ´ëÇü µ¥ÀÌÅÍ ¹öÆÛ·Î À̵æÀ» º¸Áø ¾Ê´Â´Ù´Â °ÍÀ» ±â¾ïÇØ¾ß ÇÑ´Ù.
µ¥ÀÌÅÍ ¹öÆÛ, Å©´Ù°í ÁÁÀº °Ç ¾Æ´Ï´Ù
64ºñÆ® ÇÁ·Î¼¼¼ÀÇ ÁÖ¿ä ½ÃÀåÀº 64ºñÆ® ±âÁ¾ÀÇ RAM ¾îµå·¹½Ì °³¼±Á¡À» ¿ä±¸ÇÏ´Â ¾÷üµéÀÌ´Ù. ´ëÇü ¿À¶óŬ OLTP ¾÷üµéÀÌ 2GB SGA ¿µ¿ª¿¡¼ µ¿ÀÛÇÏ´Â ÀÏÀº µå¹°Áö ¾ÊÀ¸¸ç ÀÌ °æ¿ì µ¥ÀÌÅÍ¿¡ Ãʰí¼ÓÀ¸·Î Á¢±ÙÇϱâ À§ÇØ ÁÖ¿ä Á¤º¸¸¦ ij½Ã¿¡ ÀúÀåÇÑ´Ù. ±×·¯³ª ÃÊ´ëÇü RAM ¿µ¿ªÀº ´©±¸¿¡°Ô³ª ÇÊ¿äÇÑ °ÍÀº ¾Æ´Ï´Ù.
30GB ¿ë·®ÀÇ db_cache_size´Â OLTP ¾÷ü³ª ´ëÇü ¿öÅ· ¼¼Æ®¸¦ »ç¿ëÇÏ´Â ¾÷ü¿¡°Ô Àû´çÇÏÁö¸¸ ÃÊ´ëÇü SGA´Â µ¥ÀÌÅÍ¿þ¾îÇϿ콺³ª ÀÇ»ç°áÁ¤ Áö¿ø ½Ã½ºÅÛ(DSS)¿¡´Â µµ¿òÀÌ µÇÁö ¾Ê´Â´Ù. ÀÌ ÇÁ·Î±×·¥µéÀº ÁÖ·Î Ç®-Å×À̺íÀ» ½ºÄ³´×ÇØ µ¥ÀÌÅÍ¿¡ Á¢±ÙÇϱ⠶§¹®ÀÌ´Ù.
¿À¶óŬÀÌ Ç®-Å×ÀÌºí ½ºÄµÀ» ¼öÇàÇÏ´Â °æ¿ì µ¥ÀÌÅͺ£À̽º ºí·ÏÀº PGA(Program Global Area)·Î Á÷Á¢ ÀÐÇô µé¾î°¡¸ç µ¥ÀÌÅÍ ¹öÆÛ RAMÀº °æÀ¯ÇÏÁö ¾Ê´Â´Ù´Â Á¡À» ¸í½ÉÇ϶ó.
¾Ë´Ù½ÃÇÇ ¸ðµç 64ºñÆ® ¼¹ö´Â ´ëÇü ¿ Å©±â(2^64)¸¦ °®´Â´Ù. µû¶ó¼ 180¾ïGB, Áï 18EB(¿¢»ç¹ÙÀÌÆ®, 10¾ïGB)±îÁö Çã¿ëÇÑ´Ù. µû¶ó¼ ÃÊ´ëÇü RAM µ¥ÀÌÅÍ ¹öÆÛ¸¦ ¸¸µé·Á´Â À¯È¤¿¡ ºüÁú ¼ö ÀÖ´Ù.
±×·¯³ª ÃÊ´ëÇü db_cache_size ¿¡ µû¸£´Â ´ÜÁ¡ÀÌ ÀÖ´Ù´Â »ç½Çµµ »ó±âÇÒ Çʿ䰡 ÀÖ´Ù. µ¥ÀÌÅÍ Á÷Á¢ Á¢±ÙÀº ÇØ½Ì(hashing)À» ÅëÇØ ÀÌ·ïÁø´Ù. ±×·¯³ª µ¥ÀÌÅͺ£À̽º°¡ RAM ij½Ã¿¡ Á¸ÀçÇÏ´Â ¸ðµç ºí·ÏÀ» °Ë»çÇØ¾ß µÇ´Â °æ¿ìµµ ÀÖ´Ù. ¹Ù·Î ´ÙÀ½°ú °°Àº °æ¿ì´Ù.
- ³ôÀº ½ÇÆÐÀ²À» °¡Áø ½Ã½ºÅÛ : ÇÁ·Î±×·¥ÀÌ Àß¶óÁø Å×À̺íÀ» ³»³õ´Â °æ¿ì, Àӽà Å×À̺íÀ» »ç¿ëÇÏ´Â °æ¿ì, ±×¸®°í Å« µ¥ÀÌÅ͸¦ ÆÛÁö(purge)ÇÏ´Â °æ¿ì ¿À¶óŬÀº db_cache_size ³»ÀÇ ¸ðµç ºí·ÏÀ» ¾µ¾î³» ¿À¿°µÈ ºí·ÏÀ» Á¦°ÅÇÑ´Ù. ÀÌ ÀÛ¾÷Àº 10GB¸¦ ³Ñ¾î°¡´Â db_cache_size¸¦ °¡Áø ½Ã½ºÅÛ¿¡ »ó´çÇÑ ¹«¸®¸¦ ¾ß±âÇÑ´Ù.
- ÀÚÁÖ ¾÷µ¥ÀÌÆ®µÇ´Â ½Ã½ºÅÛ : DBWR(Database Writer) ÇÁ·Î¼¼½º´Â ºñµ¿±â½Ä ±â·ÏÀ» ¼öÇàÇÒ °æ¿ì db_cache_size ³»ÀÇ ºí·ÏÀ» ¸ðµÎ ¾µ¾î³»¾ß ÇÑ´Ù. °Å´ëÇÑ db_cache_size¸¦ °®°Ô µÇ¸é µ¥ÀÌÅͺ£À̽º ¾²±â ÇÁ·Î¼¼½º¿¡ °ú´ÙÇÑ ºÎÇϸ¦ °¡Á®¿Â´Ù.
- RAC ½Ã½ºÅÛ : ¿À¶óŬ 9i RACÀº ÃÊ´ëÇü ¹öÆÛ RAM¿Í ±×´ÙÁö ±ÃÇÕÀÌ ¸ÂÁö ¾Ê´Â´Ù. ´ëÇü db_cache_size¸¦ ´ÙÁß RAC ÀνºÅϽº(instances)¿¡¼ »ç¿ëÇÒ °æ¿ì Å©·Î½º-ÀνºÅϽº È£ÃâÀÌ ³ô¾ÆÁú ¼ö ÀÖ´Ù. ÀνºÅϽº »çÀÌ¿¡ Á¸ÀçÇÏ´Â ¡®ÇÎ(ping)¡¯Àº °úµµÇÑ ºÎÇϸ¦ ÃÊ·¡ÇÒ ¼ö Àֱ⠶§¹®¿¡ RAC µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚµéÀº RAC ÀνºÅϽº¸¦ ºÐ¸®ÇØ µ¥ÀÌÅͺ£À̽º ³»ÀÇ Æ¯Á¤ ¿µ¿ªÀ» Á¢±ÙÇÏ·Á ÇÏÁö ¾Ê´Â´Ù.
¸¸¾à ½Ã½ºÅÛÀÌ À§¿Í °°Àº Ư¼º Áß ¸î¸îÀ» °®°í ÀÖÀ½¿¡µµ ºÒ±¸ÇÏ°í ´ëÇü SGA¸¦ »ç¿ëÇÏ±æ ¿øÇÑ´Ù¸é Æ¯º°ÇÑ ¿¬»êÀ» ÀÌ¿ëÇØ ƯÁ¤ ÇÁ·Î¼¼½º°¡ ÁøÇàµÇ´Â ¼ø°£ RAM¿¡ °¡ÇØÁö´Â ½ºÆ®·¹½º¸¦ ´ú¾îÁà¾ß ÇÑ´Ù.
´ëÇü µ¥ÀÌÅ͸¦ °Ë»çÇØ Á¦°ÅÇϰí Àß¶ó³»´Â ½Ã½ºÅÛÀ̳ª ÀÌ·± µ¿ÀÛ ÀÌÀü¿¡ µ¥ÀÌÅÍ ¹öÆÛ ij½ÃÀÇ Å©±â¸¦ ÁÙÀÏ ¼ö ÀÖ´Ù¸é ¿À¶óŬ 10g¿¡¼´Â ¹öÆÛ¸¦ Ȱ¼ºÈ½ÃŰ°í ¸®½ºÆÃ A¿¡ ÀÖ´Â Äڵ带 »ç¿ëÇØ µ¥ÀÌÅÍ ¹öÆÛ ¿µ¿ªÀÇ Å©±â¸¦ Á¶Á¾ÇØÁÙ ¼ö ÀÖ´Ù.