´ÙÁß ¾²·¹µå ¼¹ö
´ÙÁß ¾²·¹µå ±âº» ±¸Á¶´Â ¿©·¯ »ç¿ëÀÚ ÇÁ·Î¼¼½º°¡ ÇÑÁ¤µÈ ¼öÀÇ ¼¹ö¸¦ °øÀ¯ÇÒ ¼ö
ÀÖµµ·Ï ÇÏ´Â °ÍÀÔ´Ï´Ù. Àü¿ë¼¹ö ȯ°æ¿¡¼, °¢ »ç¿ëÀÚ ÇÁ·Î¼¼½º´Â ÇÑ ¼¹ö ÇÁ·Î¼¼½º¿¡ ÇÒ´çµË´Ï´Ù.
ÀÌ ¼¹ö ÇÁ·Î¼¼½º´Â À¯È޽ð£°ú ºñÈ°µ¿À¸·Î ÀÎÇÏ¿© »ç¿ëÀÚ ÇÁ·Î¼¼½º¿¡ ÀÇÇØ ¿ÏÀüÈ÷ ÀÌ¿ëµÇÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù. ±×·¯³ª, ÀÌ ¼¹ö ÇÁ·Î¼¼½º¸¦ ÇÒ´çÇÏ¸é ¸Þ¸ð¸®¿Í CPU ÀÚ¿øÀ» ¼Ò¸ðÇÏ°Ô µÉ °ÍÀÔ´Ï´Ù.
´ÙÁß ¾²·¹µå ¼¹ö¸¦ »ç¿ëÇÒ ¶§, »ç¿ëÀÚ ÇÁ·Î¼¼½ºµéÀº ¼¹ö ÇÁ·Î¼¼½º¿¡ µ¿ÀûÀ¸·Î ÇÒ´çµÇ¸ç, ÀÌ ¼¹ö ÇÁ·Î¼¼½º´Â ¸¹Àº »ç¿ëÀÚ ÇÁ·Î¼¼½ºµé °£¿¡ °øÀ¯µË´Ï´Ù. µð½ºÆÐó ÇÁ·Î¼¼½º´Â »ç¿ëÀÚ ÇÁ·Î¼¼½ºÀÇ ¿äûÀ» ¹Þ¾Æ, ¿äû Å¥¿¡ ³õ½À´Ï´Ù. ±×·¯¸é, °øÀ¯ ¼¹ö´Â ±× ¿äûÀ» ó¸®ÇÑ ´ÙÀ½ °á°ú¸¦ µð½ºÆÐóÀÇ ÀÀ´ä Å¥·Î ´Ù½Ã º¸³À´Ï´Ù. µð½ºÆÐó ÇÁ·Î¼¼½º´Â °á°ú°¡ ÀÀ´ä Å¥¿¡ ³õÀÎ ÈÄ »ç¿ëÀÚ¿¡°Ô °á°ú¸¦ µ¹·ÁÁÝ´Ï´Ù.
ÁÁÀº ¿¹°¡ ¿À¶óŬ ±³À°°úÁ¤ µî·ÏÀ» À§ÇÑ ¿¹¾à ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. °í°´Àº Àüȸ¦ ÇÏ¿© ¿¹¾à¿¡ °üÇÏ¿© ¹®ÀÇÇÕ´Ï´Ù. ¿¹¾à »ó´ã¿øÀº ȸéÀ» ÅëÇØ µî·ÏÇÒ ¼ö ÀÖ´Â ±³À°°úÁ¤À» ÁúÀÇÇÒ ¼ö ÀÖÁö¸¸, ¸ÕÀú °í°´°ú Àá±ñµ¿¾È ´ëȸ¦ ³ª´ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ±×·± ´ÙÀ½, ÁúÀÇ ³»¿ªÀº µ¥ÀÌÅͺ£À̽º·Î º¸³»Áö°í, »ó´ã¿ø°ú °í°´°úÀÇ º»°ÝÀûÀÎ ´ëÈ°¡ ³¡³ ÈÄ, °í°´Àº ¿¹¾àÇÒ °úÁ¤À» °áÁ¤ÇÏ°í »ó´ã¿øÀº ¿¹¾àÀ» ¿Ï·áÇÕ´Ï´Ù. µû¶ó¼, 10ºÐ°£ÀÇ ´ëÈ µ¿¾È, Àü¿ë ¼¹ö´Â Àüü ½Ã°£ 99% °£ À¯ÈÞ»óÅ¿¡ ÀÖ°Ô µË´Ï´Ù
Oracle8¿¡¼, ´ÙÁß ¾²·¹µå ¼¹ö´Â Connection Manager¿Í Connection PoolingÀÇ ÇüÅ·Π»ç¿ëÀÚ ¿¬°áÀ» À§ÇÑ ¸ÖƼÇ÷º½Ì(multiplexing)°ú Ç®¸µ(pooling) ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù. MTS¸¦ »ç¿ëÇÏÁö ¾ÊÀ» °æ¿ì, Ç¥ÁØ À¯´Ð½º ½Ã½ºÅÛ ¶Ç´Â ¿ø°Ý Ŭ¶óÀ̾ðÆ®¿¡¼ ¿¬°áµÇ´Â °¢ »ç¿ëÀÚ´Â Oracle8 ¼¹ö ÆÄÀÏ°ú ¸Þ¸ð¸® ±¸Á¶¿¡ ¾×¼¼½ºÇϱâ À§ÇØ Àü¿ë ¼¹ö ÇÁ·Î¼¼½º°¡ ÇÊ¿äÇÕ´Ï´Ù. »ç¿ëÀÚ°¡ ¸¹Àº ½Ã°£À» °í°´°úÀÇ ´ëÈ¿¡ ¼Ò¿äÇØ¾ß ÇÏ´Â ´ëÈ½Ä ¾ÖÇø®ÄÉÀ̼ǿ¡¼, À̵é Àü¿ë¼¹ö´Â ÁÖ·Î À¯ÈÞ»óÅ¿¡ ÀÖ°Ô µÇ¸ç, »ç¿ëÀÚ°¡ µ¥ÀÌÅͺ£À̽º¿¡ ÁúÀdzª º¯°æ»çÇ×À» Àü¼ÛÇÒ ¶§¿¡¸¸ ÀÛ¾÷À» ÇÕ´Ï´Ù. MTS¸¦ »ç¿ëÇÒ °æ¿ì¿¡´Â, ¿©·¯ »ç¿ëÀÚ´Â Oracle8¼¹ö¿¡ ¾×¼¼½ºÇÏ´Â µð½ºÆÐó ÇÁ·Î¼¼½º¸¦ °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù. Oracle8Àº °øÀ¯ ¼¹ö¸¦ »ç¿ëÇÏ¿© µð½ºÆÐó¿¡ ÀÇÇØ Àü´ÞµÇ´Â SQL ¹®À» ó¸®ÇÕ´Ï´Ù. MTS´Â ´ÙÀ½¿¡ À¯¿ëÇÕ´Ï´Ù:
µ¥ÀÌÅͺ£À̽º ÁýÁßÀûÀÎ ÀÛ¾÷¿¡ °øÀ¯ ¼¹ö¸¦ »ç¿ëÇÏ´Â °ÍÀº ÀÌÀÍÀÌ µÇÁö ¾Ê½À´Ï´Ù. °úÁßÇÑ ÀÛ¾÷À̳ª ¹èÄ¡ ÀÛ¾÷À» ¼öÇàÇÏ´Â »ç¿ëÀÚ´Â Àü¿ë ¼¹ö¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. |
MTS »ç¿ë
Net8À» ¼³Ä¡Çϰųª ±¸¼ºÇÏÁö ¾Ê¾Ò´Ù¸é MTS¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ±¸¼º »çÇ×Àº º» ±³À° °úÁ¤¿¡ Æ÷ÇԵǾî ÀÖÁö
¾ÊÁö¸¸(±¸¼º »çÇ×Àº Oracle8: ³×Æ®¿öÅ© °ü¸® °úÁ¤¿¡¼ ´Ù·ç¾îÁú °ÍÀÔ´Ï´Ù), ¼¹ö ±â°è¿¡ Àû¾îµµ ´ÙÀ½ 2°³ÀÇ ÆÄÀÏÀº ÀÖ¾î¾ß ÇÑ´Ù´Â °ÍÀ»
ÀǹÌÇÕ´Ï´Ù.
ÆÄÀϸí |
³»¿ë |
listner.ora |
¸®½º³Ê ÁÖ¼Ò¿Í ¸®½º³Ê ÁÖ¼Ò°¡ ¿¬°áÇÒ ¼ö ÀÖ´Â ÀνºÅϽº |
tnsnames.ora |
°¢ ÀνºÅϽº¿¡ ´ëÇÑ º°Äª - »ç¿ë°¡´ÉÇÑ ¿¬°á ÁöÁ¤ |
ÃʱâÈ ÆĶó¹ÌÅÍ
ÆĶó¹ÌÅÍ |
°ª |
MTS_LISTENER_ADDRESS |
listener.ora¿¡ ÁöÁ¤µÇ¾î ÀÖ´Â °Í°ú °°Àº ÁÖ¼Ò |
MTS_SERVICE |
tnsnames.oraÀÇ CONNECT_DATA Àý¿¡ ÀÖ´Â SID Å°¿öµåÀÇ °ª |
MTS_SERVERS |
°øÀ¯ ¼¹öÀÇ Ãʱ⠼ýÀÚ |
MTS_DISPATCHERS |
¡°protocol, number_of_dispatchers¡± |
MTS_MAX_SERVERS |
¼±Åð¡´É - ÃÖ´ë ¼¹ö ÇÁ·Î¼¼½º ¼ö |
MTS_MAX_DISPATCHERS |
¼±Åð¡´É - ÃÖ´ë µð½ºÆÐó ÇÁ·Î¼¼½º ¼ö |
ÆĶó¹ÌÅÍ °ªÀÇ ¿¹
MTS_LISTENER_ADDRESS =
¡°(ADDRESS = (PROTOCOL = ipc)
(KEY = NF7T1))¡±
MTS_SERVICE = NF7T1
MTS_SERVERS = 4
MTS_DISPATCHERS = ¡°ipc,4¡±
MTS_MAX_SERVERS = 20
MTS_MAX_DISPATCHERS = 20
µð½ºÆÐó »ç¿ëÀ» À§ÇÑ °æÇÕ ½Äº°
V$MTS ºäÀÇ MAXIMUM_CONNECTIONS ¿¿¡¼ ´ÜÀÏ µð½ºÆÐó¸¦ ÅëÇØ ¿¬°áÇÒ ¼ö ÀÖ´Â ÃÖ´ë »ç¿ëÀÚ ¼ö¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù. (SESSIONÀÌ µð½ºÆÐó¿¡ ´ëÇÑ ½ÇÁ¦ ÇÑ°è°ª º¸´Ù ÀÛ°Ô
¼³Á¤µÇ¾úÀ» °æ¿ì, µðÆúÆ®´Â SESSION ÆĶó¹ÌÅÍÀÇ °ªÀÌ µË´Ï´Ù.)
¶ÇÇÑ, V$DISPATCHER ºä¸¦ ÁúÀÇÇÏ¿© ¼±ÅÃµÈ µð½ºÆÐó ÇÁ·Î¼¼½ºÀÇ »ç¿ëµµ¸¦ °áÁ¤ÇÒ ¼ö
ÀÖ½À´Ï´Ù. ´ÙÀ½À» °Ë»çÇÏ¿© µð½ºÆÐó
°æÇÕÀ» ½Äº°ÇÒ ¼ö ÀÖ½À´Ï´Ù:
À§ÀÇ ¿¹¿¡¼ ÁúÀÇ´Â °¢ ÇÁ·ÎÅäÄÝÀÇ µð½ºÆÐó ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÃÑ »ç¿ëÀ²À» ¹ÝȯÇÕ´Ï´Ù. Áï, ÀÌ »ç¿ëÀ²Àº °¢ ÇÁ·ÎÅäÄÝÀÇ µð½ºÆÐó ÇÁ·Î¼¼½º°¡ »ç¿ë ÁßÀÎ ½Ã°£ÀÇ ÆÛ¼¾Æ®¸¦ ³ªÅ¸³À´Ï´Ù. ÀÌ ÁúÀÇÀÇ °á°ú´Â ´ÙÀ½°ú °°À» °ÍÀÔ´Ï´Ù:
Protocol Total Busy Rate
--------
---------------
decnet .004589828
tcp .29111042
°ªÀÌ 0.5¶ó´Â °ÍÀº µð½ºÆÐó°¡ ÃÑ ½Ã°£ Áß 50% »ç¿ëµÇ¾ú´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ÀÌ °ªÀº ³Ê¹« ³ôÀº °ÍÀ̱⠶§¹®¿¡, ´õ ¸¹Àº µð½ºÆÐó¸¦ Ãß°¡ÇÒ ÇÊ¿ä°¡ ÀÖÀ» °ÍÀÔ´Ï´Ù.
µð½ºÆÐó ´ë±â ¿©ºÎ °Ë»ç
´ÙÀ½ ÁúÀǸ¦ ½ÇÇàÇÏ¿© »ç¿ëÀÚ°¡ µð½ºÆÐó¸¦ ±â´Ù¸®°í ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ °Ë»çÇÒ ¼ö
ÀÖ½À´Ï´Ù:
SELECT DECODE (SUM(totalq), 0, ¡®No
Responses¡¯,
SUM(wait) / SUM (totalq) ¡°Average wait time¡±
FROM
v$queue q, v$dispatcher d
WHERE q.type = ¡®DISPATCHER¡¯
AND
q.paddr = d.paddr;
°á°úÀÇ ´äÀº 100ºÐÀÇ 1ÃʷΠǥÇöµË´Ï´Ù. °ªÀÌ ²ÙÁØÇÏ°Ô Áõ°¡ÇÏ°í ÀÖ´Ù¸é ¹®Á¦°¡ ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. »ç¿ëÀÚ´Â ÁúÀǸ¦ µÎ ¹ø ÀÌ»ó ½ÇÇà ½Ãų ¶§ ´ë±â ½Ã°£ÀÌ Áõ°¡ÇÏ´Â °Í °°Àº °æ¿ì¿¡ Çѹø¿¡ ´õ ¸¹Àº µð½ºÆÐó¸¦ ½ÃÀÛ½ÃÅ°±â¸¦ ¿øÇÒ °ÍÀÔ´Ï´Ù.
¿¹
µð½ºÆÐó¸¦ Ãß°¡Çϰųª »èÁ¦Çϱâ À§Çؼ´Â ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ:
ALTER SYSTEM SET mts_dispatchers =
¡®protocol, number¡¯;
»ç¿ëÀÚµéÀº ·Î±×¿ÀÇÁÇϱ⠱îÁö´Â µ¿ÀÏÇÑ µð½ºÆÐó¿¡ ¿¬°áµÇ¾î Àֱ⠶§¹®¿¡ ´õ ¸¹Àº µð½ºÆÐó¸¦ Ãß°¡ÇÏ´õ¶óµµ Áï½Ã È¿°ú°¡ ³ªÅ¸³ªÁö´Â ¾ÊÀ» °ÍÀÔ´Ï´Ù. »õ·Î ¿¬°áÇÒ ¶§¿¡¸¸ »õ·Î¿î µð½ºÆÐó¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Performance Manager
µð½ºÆÐó ¹× Å¥¿Í °ü·ÃµÈ ¼º´ÉÀ» Áø´ÜÇÒ ´ë¿¡´Â »çÀü Á¤ÀǵÈ
Â÷Æ®, DISTPATCHER, QUEUE¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Performance Manager ->
Contention -> µð½ºÆÐó
Performance Manager -> Contention -> ť
¼ºñ½º °¨½Ã
ÇÊ¿äÇÑ °øÀ¯ ¼¹öÀÇ ¼ö¸¦ Àû°Ô »êÁ¤ÇÏ¿´À» °æ¿ì, Oracle8 ¼¹ö´Â µ¿ÀûÀ¸·Î ´õ ¸¹Àº
°øÀ¯¼¹ö¸¦ ½ÃÀÛ½Ãŵ´Ï´Ù. ¿©ºÐÀÇ ¼¹ö´Â À¯ÈÞ»óÅ°¡ µÇ¸é ´Ù½Ã Á¦°ÅµË´Ï´Ù. ÀÌ°ÍÀº µð½ºÆÐ󺸴٠¼¹ö¸¦ °¨½ÃÇÒ ÇÊ¿ä°¡ ´õ
Àû´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.
±×·¯³ª, ÇÊ¿äÇÑ °Íº¸´Ù ´õ ¸¹Àº °øÀ¯ ¼¹ö°¡ ½ÃÀÛµÉ °ÍÀÔ´Ï´Ù. ÆĶó¹ÌÅÍ ÆÄÀÏÀÇ MTS_SERVERS¿¡
´ëÇØ °ªÀ» ÁöÁ¤Çϸé, Oracle8 ¼¹ö´Â ÇÁ·Î¼¼½º°¡ À¯ÈÞ(idle) »óÅÂÀÌ´õ¶óµµ À̵é ÇÁ·Î¼¼½º¸¦ Á¦°ÅÇÏÁö ¾Ê±â ¶§¹®¿¡, »ç¿ëÀÚ´Â ·Îµå¸¦
°Ë»çÇØ¾ß ÇÒ °ÍÀÔ´Ï´Ù.
¶ÇÇÑ ¼¹öÀÇ ¼ö°¡ MTS_MAX_SERVERSÀÇ °ª¿¡ °¡±î¿öÁö°í ÀÖ´ÂÁö ¶Ç´Â ÇÁ·Î¼¼½ºÀÇ ¼ö°¡
PROCESSES ÆĶó¹ÌÅÍÀÇ °ª¿¡ °¡±î¿öÁö°í ÀÖ´Â Áö ¿©ºÎ¸¦ ¾Ë°íÀÚ ÇÒ °ÍÀÔ´Ï´Ù. ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© °øÀ¯ ¼¹ö¸¦ Á¦°ÅÇϽʽÿÀ:
ALTER SYSTEM SET MTS_SERVERS = number;
´ÙÀ½ ÁúÀǸ¦ ½ÇÇà½ÃÄÑ ÇöÀç ½ÇÇàµÇ°í ÀÖ´Â °øÀ¯ ¼¹ö ÇÁ·Î¼¼½ºÀÇ ¼ö¸¦ °áÁ¤ÇϽʽÿÀ:
SELECT COUNT(*) ¡°Shared Server Processes¡±
FROM v$shared_server
WHERE status != ¡®QUIT¡¯;
ÀÌ ÁúÀÇÀÇ °á°ú´Â ´ÙÀ½°ú °°À» °ÍÀÔ´Ï´Ù:
Shared Server
Processes
-----------------------
10
V$QUEUE µ¿ÀûÀÎ ¼º´É ºäÀÇ WAIT °ú TOTALQ ¿À» ÁúÀÇÇÏ¿© °øÀ¯ ¼¹ö ÇÁ·Î¼¼½º¿¡ °æÇÕÀÌ ÀÖ´ÂÁö ¿©ºÎ¸¦ °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀÌ ½ÇÇàµÇ°í ÀÖ´Â µ¿¾È °¡²û À̵é Åë°è¸¦ °¨½ÃÇϽʽÿÀ:
SELECT DECODE ( totalq, 0, ¡®No Requests¡¯,
Wait/totalq || ¡®hundredths of seconds¡¯)
¡°Average Wait Time Per
Requests¡±
FROM v$queue
WHERE type = ¡®COMMON¡¯;
ÀÌ ÁúÀÇ´Â ¿äû Å¥¿¡ ´ëÇÑ ÃÑ ¿äû ¼ö¿Í ¸ðµç ¿äû¿¡ ´ëÇÑ ÃÑ ´ë±â ½Ã°£À» ¹ÝȯÇÕ´Ï´Ù. ÀÌ ÁúÀÇÀÇ °á°ú´Â ´ÙÀ½°ú °°À» °ÍÀÔ´Ï´Ù:
Average Wait Time per Request
-----------------------------
.090909 hundredths of seconds
Performance Manager
»ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í °ü·ÃµÈ ¼º´ÉÀ» Áø´ÜÇÒ ¶§¿¡´Â »çÀü Á¤ÀǵÈ
Â÷Æ®, SHARED SERVER¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Performance Manager -> Contention -> µð½ºÆÐó
Performance
Manager -> Contention -> ť
°øÀ¯ ¿¬°á °Ë»ç
»ç¿ëÀÚ¿¡°Ô ¹®Á¦°¡ ÀÖÀ» °æ¿ì, ¶Ç´Â ÇÁ·Î¼¼½º°¡ ³Ê¹« ¸¹Àº ÀÛ¾÷À» ÇÏ´Â °Í °°À»
°æ¿ì¿¡´Â, °øÀ¯ ¿¬°á·Î ÀÛ¾÷ÇÏ´Â ÇöÀçÀÇ »ç¿ëÀÚµéÀ» °Ë»çÇØ º¼ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.
´ÙÀ½À» »ç¿ëÇÏ¿© ÇöÀçÀÇ µð½ºÆÐó¿Í ¼¹ö¸¦ ÁúÀÇÇÒ ¼ö
ÀÖ½À´Ï´Ù:
À̵éÀº ¼¹ö ¹× µð½ºÆÐó À̸§°ú »ç¿ëÀÚÀÇ ¼¼¼Ç id ¹× ½Ã¸®¾ó id¸¦ Á¦°øÇÕ´Ï´Ù.
USERNAME ¿¿¡ ÇØ´çµÇ´Â
°ª¿¡ ´ëÇØ V$SESSIONÀ̳ª ¡®¼¼¼Ç °¨½Ã¡¯ ȸéÀ» °Ë»çÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.
Performance Manager
»ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í °ü·ÃµÈ ¼º´ÉÀ» Áø´ÜÇÒ ¶§¿¡´Â »çÀü Á¤ÀǵÈ
Â÷Æ®ÀÎ CIRCUITÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Performance Manager -> Contention -> Circuit
°Ë»ö ¼¹ö¿¡ MTS »ç¿ë
MTS¸¦ »ç¿ëÇϱâ·Î °áÁ¤ÇÒ °æ¿ì, Oracle8¼¹ö°¡ ´Ù¸¥ ¹æ¹ýÀ¸·Î »ç¿ëÀÚ
¸Þ¸ð¸® ¿µ¿ª¿¡ º¸°üÇÏ´Â ÀϺΠÁ¤º¸´Â ´ë½Å °øÀ¯
Ç®·Î °¡¾ßÇÕ´Ï´Ù. ÀÌ »ç¿ëÀÚ ±Û·Î¹ú ¿µ¿ªÀº ¾ÕÀÇ ¡°°øÀ¯ Ç® Æ©´×¡± Àå¿¡¼ ¼³¸íµÇ¾ú½À´Ï´Ù.
MTS¸¦ »ç¿ëÇÏ¿©µµ ½Ã½ºÅÛ¿¡ ÇÊ¿äÇÑ Àüü ¸Þ¸ð¸®´Â ¿©ÀüÈ÷ °¨¼Ò½ÃÄÑ¾ß ÇÕ´Ï´Ù. °øÀ¯ Ç®ÀÇ ¸Þ¸ð¸®¸¦ Áõ°¡½ÃÅ°¸é »ç¿ëÀÚ °íÀ¯ ¸Þ¸ð¸® ¿ä±¸°¡ ÁÙ¾îµé±â ¶§¹®ÀÔ´Ï´Ù.
°øÀ¯ ¼¹ö´Â Á¤·Ä ÀÛ¾÷À» À§ÇØ UGA¸¦ »ç¿ëÇÕ´Ï´Ù. µû¶ó¼, MTS¸¦ »ç¿ëÇÏ°í ÀÖÀ» °æ¿ì, SORT_AREA_RETAINED_SIZE¸¦ SORT_AREA_SIZE °ªº¸´Ù ÀÛ°Ô ¼³Á¤ÇØ¾ß ÇÒ °ÍÀÔ´Ï´Ù. ±×·¡¾ß ¸Þ¸ð¸®°¡ °¡´ÉÇÑ ÇÑ »¡¸® ´Ù¸¥ »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ÇØÁ¦µÉ °ÍÀÔ´Ï´Ù.
¶óÁö Ç®(Large Pool)
MTS¿Í ¶óÁö Ç®
¹®Á¦ÇØ°á
´ÙÁß ¾²·¹µå ¼¹ö ȯ°æ¿¡¼ ¹®Á¦¸¦ ÇØ°áÇÏ´Â °ÍÀº ÇÙ½É DBA ±â´ÉÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î ¹ß»ýÇÒ
¼ö ÀÖ´Â ¹®Á¦´Â ´ÙÀ½°ú °°½À´Ï´Ù:
µ¿ÀûÀÎ ¼º´É ºä »ç¿ë
¿©·¯ ´Ù¸¥ µ¿ÀûÀÎ ¼º´É ºä¸¦ »ç¿ëÇÏ¿© ´ÙÁß ¾²·¹µå ¼¹ö ȯ°æ¿¡ °üÇÑ Á¤º¸¸¦
ÀÔ¼öÇÒ ¼ö ÀÖ½À´Ï´Ù. Oracle8 ÂüÁ¶ ¼³¸í¼¸¦ »ç¿ëÇÏ¿© °¢ ºä¿¡ °üÇÑ »ó¼¼ »çÇ×À» ¾òÀ¸½Ê½Ã¿À.
¹®¸Æ |
ÂüÁ¶ |
ÆĶó¹ÌÅÍ |
MTS_LISTENER_ADDRESS |
µ¿Àû ¼º´É ºä |
V$CIRCUIT |
µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä |
NONE |
¸í·É¾î |
ALTER SYSTEM SET MTS_SERVERS |
ÇÁ·Î½ÃÀú |
NONE |
Áø´ÜÆÑ ¾îÇø®ÄÉÀÌ¼Ç |
Performance manager |