Oracle8 ¼­¹ö´Â ¼­¹ö ÇÁ·Î¼¼½º¸¶´Ù »ç¿ëÀÚ ÇÁ·Î¼¼½ºÀÇ ¼ö¸¦ ´Ù¾çÇÏ°Ô Çϱâ À§ÇØ ´Ù¸¥ ¹æ¹ýµé·Î ±¸¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.
¼¼°¡ÁöÀÇ °¡´ÉÇÑ ±¸¼ºÀÇ ¸ðµç Á¶ÇÕÀÌ Çã¿ëµË´Ï´Ù.

»ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í ¼­¹ö ÇÁ·Î¼¼½º Á¶ÇÕ

   »ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í ¼­¹ö ÇÁ·Î¼¼½ºµéÀº ´ÜÀÏ »ç¿ëÀÚ ÇÁ·Î¼¼½º·Î Á¶Çյ˴ϴÙ.
   ÀÌ°ÍÀº single-task architecture·Î ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù.

Àü¿ë ¼­¹ö¸¦ °¡Áö´Â Oracle7

   Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º´Â ´ÜÀÏ »ç¿ëÀÚ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ¿ä±¸¸¦ ó¸®ÇÕ´Ï´Ù.
   ÀÌ°ÍÀº two-task architecture·Î ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù.

´ÙÁß½º·¹µå ¼­¹ö¸¦ °¡Áö´Â Oracle7

   ´ÙÁß½º·¹µå ¼­¹ö ÇÁ·Î¼¼½º´Â ¸¹Àº »ç¿ëÀÚ ÇÁ·Î¼¼½ºµéÀÌ ¸¹Àº ¼­¹ö ÇÁ·Î¼¼½º¸¦ °øÀ¯ÇÒ
   ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
   ÀÌ°ÍÀº MTS(Multithreaded Server) ±¸¼ºÀ¸·Î ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù.

ÇϳªÀÇ ÇÁ·Î¼¼½º°¡ ¾ÖÇø®ÄÉÀÌ¼Ç ÄÚµå¿Í ¿À¶óŬ ÄÚµå ¸ðµÎ¸¦ ½ÇÇàÇÒ ¶§, ÀÌ ±¸¼ºÀ» single-task OracleÀ̶ó°í ºÎ¸¨´Ï´Ù.

Single-task ÇÁ·Î¼¼½º

»ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í ¼­¹ö ÇÁ·Î¼¼½º°¡ µ¶¸³ÀûÀÏ °æ¿ì two-task¶ó´Â ¿ë¾î°¡ »ç¿ëµË´Ï´Ù. Two-task Oracle¿¡¼­ ¼­¹ö´Â °øÀ¯µÇ°Å³ª Àü¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. Two-task´Â ´Ü¼øÈ÷ µ¥ÀÌÅͺ£À̽º  ¾ÖÇø®ÄÉÀÌ¼Ç  ÄÚµå¿Í  ¿À¶óŬ  Äڵ尡  ¼­·Î  ´Ù¸¥ ÇÁ·Î¼¼½º¿¡ ÀÇÇØ ½ÇÇàµÊÀ» ÀǹÌÇÕ´Ï´Ù.

Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º

   À§ÀÇ ¿¹´Â ¶ÇÇÑ »ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í ¼­¹ö ÇÁ·Î¼¼½º°¡ UNIXó·³ two-task ¸ðµå¿¡ ÀÖ´Â µ¿ÀÏÇÑ ±â°è »ó¿¡¼­ ½ÇÇàµÉ °æ¿ì Àû´çÇÕ´Ï´Ù.
   ¿©±â¼­ »ç¿ëµÇ´Â ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º´Â »ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º°¡ µ¿ÀÏÇÑ ±â°è »ó¿¡ ÀÖ´ÂÁöÀÇ ¿©ºÎ¿¡ ÀÇÁ¸ÀûÀÔ´Ï´Ù. µ¿ÀÏÇÑ ±â°è »ó¿¡ ÀÖ´Ù¸é È£½ºÆ® ¿î¿µÃ¼Á¦ÀÇ ÇÁ·Î¼¼½º°£ Åë½Å ±â¹ýÀº ÇÁ·Î¼¼½ºµé °£ÀÇ ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º¸¦ À§Çؼ­ »ç¿ëµË´Ï´Ù.

¿À¶óŬ ´ÙÁß½º·¹µå ¼­¹ö ±¸¼ºÀº °øÀ¯ ¼­¹ö, Àü¿ë ¼­¹ö, ±×¸®°í Á¶ÇÕµÈ »ç¿ëÀÚ¿Í ¼­¹ö°¡ µ¿ÀÏÇÑ ÀνºÅϽº ³»¿¡ Á¸ÀçÇÏ´Â °ÍÀ» °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.

±â¼úÀûÀÎ »çÇ×

   À©µµ¿ì NT »ó¿¡¼­ MTS¸¦ ±¸¼ºÇÑ´Ù¸é, µð½ºÆÐó·Î´Â ¿ÀÁ÷ TCP/IP¸¸ÀÌ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.

´ÙÁß½º·¹µå ¼­¹ö »ç¿ë

MTS ±¸Á¶´Â ÇÊ¿äÇÑ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ¼ö¸¦ ÁÙÀÓÀ¸·Î½á ¸Þ¸ð¸® »ç¿ëÀ» ÁÙÀÔ´Ï´Ù. ¿¹¸¦ µé¸é, 100¸íÀÇ »ç¿ëÀÚÀÇ °æ¿ì 100°³ÀÇ ¼­¹ö ÇÁ·Î¼¼½º°¡ Àü¿ë ¼­¹ö Á¢¼Ó¿¡ ÇÊ¿äÇÕ´Ï´Ù. MTS·Î Çϸé 100¸íÀÇ »ç¿ëÀÚ¿¡ ´ëÇؼ­ 10°³ÀÇ °øÀ¯ ¼­¹ö ÇÁ·Î¼¼½º¸¸ÀÌ ÀÖÀ¸¸é µË´Ï´Ù.

´ÙÁß½º·¹µå ¼­¹ö´Â single-task¿Í two-task ±¸¼º¿¡ ºñÇؼ­ ¸î°¡Áö ÀåÁ¡ÀÌ ÀÖ½À´Ï´Ù.

Àü¿ë ¼­¹öÀÇ »ç¿ë ½Ã±â

1. MTS ¿¡¼­ Dedicated Server Process¸¦ »ç¿ëÇÏ·Á¸é Á¢¼Ó ¹®ÀÚ¿­À» ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö ¿¹¹®À» ¾Ë·ÁÁÖ¼¼¿ä..

1. ÀνºÅϽº°¡ MTS ±¸Á¶·Î »ý¼ºµÇ¾î Àִ ȯ°æ¿¡¼­ »ç¿ëÀÚ ¼¼¼ÇÀÌ dedicated server¸¦ »ç¿ëÇÏ·Á¸é tns alias ¼³Á¤ ½Ã ¾Æ·¡¿Í °°Àº ÆĶó¹ÌÅ͸¦ ÁöÁ¤ÇÏ½Ã¸é µË´Ï´Ù.

(¿¹: Á¢¼Ó ½Ã »ç¿ëÇÒ tns alias°¡ test.world¶ó°í °¡Á¤ÇßÀ» ¶§ tnsnames.ora ³»¿ë Áß)


TEST.WORLD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = HOSTNAME)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORA817)
(SERVER = DEDICATED)
)
)
2. ±×¸®°í MTS ȯ°æ¿¡¼­ init.oraÈ­ÀÏÀÇ process ¼ýÀÚ°¡ 100ÀÌ°í Dedicated Server ProcessÀÇ Pool size°¡ 10 ÀÌ°í Prespawned_max°ªÀ» 100À¸·Î ¼³Á¤ÇÏ°í
MTS_SERVERS=20, MTS_MAX_SERVERS=100À¸·Î ¼³Á¤Çصµ µÎ server ÇÁ·Î¼¼½º ¸ðµÎ ÀÛµ¿ °¡´ÉÇÑ°¡¿ä
Áú¹®ÀÇ ¿äÁö´Â Dedicated Server ÇÁ·Î¼¼½º¿Í MTS Server ÇÁ·Î¼¼½º¸¦ ¼³Á¤ÇÒ ¶§ init.oraÈ­ÀÏÀÇ Process¿¡ ¼³Á¤µÈ °ªÀ» °¡Áö°í ¾î¶»°Ô ³ª´©¾î¾ß µÇ´Â Áö ¾Ë°í ½Í½À´Ï´Ù.


2. init.oraÈ­ÀÏÀÇ processes ÆĶó¹ÌÅÍ´Â ¹é±×¶ó¿îµå ÇÁ·Î¼¼½º¸¦ Æ÷ÇÔÇÏ¿© ÀνºÅϽº¿¡ µ¿½Ã Á¢¼ÓÇÒ ¼ö ÀÖ´Â ÃÖ´ë ÇÁ·Î¼¼½º °³¼ö¸¦ Á¦ÇÑÇÏ´Â ÆĶó¹ÌÅÍÀÔ´Ï´Ù. processes=100À¸·Î ¼³Á¤ÇÏ¿´´Ù¸é dedicated server¿Í MTSÀÇ shared server processÀÇ ÇÕÀº 100°³¸¦ ÃÊ°úÇÒ ¼ö°¡ ¾ø½À´Ï´Ù. µû¶ó¼­ Ãʱ⿡ dedicated server process´Â pool size¿¡ ÇØ´çÇÏ´Â 10°³, shared server process´Â 20°³ »ý¼ºµÇ°í ÀÌÈÄ¿¡ »ç¿ëÀÚ ¼¼¼ÇÀÌ Ãß°¡µÊ¿¡ µû¶ó shared server ¹× dedicated server process°¡ ´õ »ý¼ºµÇ°ÚÁö¸¸ ±× ÃÑ °³¼ö´Â ÀνºÅϽº¿¡ Á¢¼ÓÇÑ ÇÁ·Î¼¼½ºÀÇ ¼ö°¡ 100°³ ÀÌ»óÀ» ³ÑÁö ¾ÊÀ» ¶§±îÁö¸¸ Áõ°¡ÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

3. ±×¸®°í MTSȯ°æ¿¡¼­ ¸¸¾à Dedicated Server ÇÁ·Î¼¼½º°ªÀÌ ¼³Á¤µÇ¾î ÀÖÁö ¾Ê°í Bequeath SessionÀ¸·Î ¼³Á¤µÇ¾îÀÖ´Ù¸é
MTS ȯ°æ¿¡¼­ Dedicated Process¸¦ »ç¿ëÇÏ´Â ÀÌÆäÀÌÀÌÁöÀÇ ¸¶Áö¸· ¼¼°¡Áö°æ¿ì¿¡´Â ¾î¶»°Ô ÀÛµ¿ÇÏ°Ô µÇ³ª¿ä
¾Æ´Ï¸é MTS¸¦ »ç¿ëÇÏ·Á¸é ¹Ýµå½Ã Iistener.oraÈ­ÀÏ¿¡ Dedicated Process°¡ ¼³Á¤µÇ¾î ÀÖ¾î¾ß Çϳª¿ä?
3. MTS ȯ°æ¿¡¼­ »ç¿ëÀÚ ¼¼¼ÇÀÌ dedicated server process¸¦ »ç¿ëÇÒ °ÍÀÌ³Ä ¾Æ´Ï³Ä´Â ¸®½º³Ê ÂÊ¿¡ ¼³Á¤ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó 1¹ø ´äº¯ÀÇ ¿¹¿Í °°ÀÌ »ç¿ëÀÚ ¼¼¼Ç Á¢¼Ó ½Ã »ç¿ëÇÏ´Â Á¢¼Ó¹®ÀÚ¿­¿¡¼­ ¼³Á¤ÇÏ´Â °ÍÀÔ´Ï´Ù. listener.ora ¿¡¼­´Â »ç¿ëÀÚ ¼¼¼ÇÀÌ dedicated server process¸¦ ¿äûÇßÀ» ¶§ ±× ¿¬°á¹æ½ÄÀ» bequeath session°ú redirect session ¹æ½Ä Áß ¾î´À °ÍÀ» »ç¿ëÇÒ °ÍÀÎÁö °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

* ´ÙÁß½º·¹µå ¼­¹ö»ç¿ë Áß¿¡µµ ¹Ýµå½Ã Àü¿ë ¼­¹ö ¹æ½ÄÀ» »ç¿ëÇÏ´Â °æ¿ì´Â ´ÙÀ½°ú °°ÀÌ 3°¡Áö °æ¿ì°¡ ÀÖ½À´Ï´Ù. °¢°¢ÀÌ »ç¿ëµÇ´Â °æ¿ì¿Í »ç¿ëÇÏ´Â ÀÌÀ¯´Â ´ÙÀ½°ú °°½À´Ï´Ù.

1. ¹èÄ¡¾÷¹«¸¦ »ç¿ëÇÏ´Â °æ¿ì
¹Ýµå½Ã Àü¿ë¼­¹ö¹æ½ÄÀ¸·Î Á¢¼ÓÇÒ ÇÊ¿ä´Â ¾øÁö¸¸ ±ÇÀåÇÏ´Â »çÇ×ÀÔ´Ï´Ù. ¹èÄ¡¾÷¹«¶ó´Â °ÍÀ» ÇѹøÀÇ Á¢¼ÓÀ¸·Î Áö¼ÓÀûÀÎ ¾÷¹«°¡ ÀÌ·ç¾îÁö´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. Áï, Å×ÀÌºí ³» ¼öÁ¤À̳ª ÀÔ·Â ÀÛ¾÷À» ¿À·£ ½Ã°£µ¿¾È ¼öÇàÇÏ´Â °ÍÀ» ÀǹÌÇϸç Çѹø Á¢¼ÓÇϸé À¯È޽𣠾øÀÌ °è¼ÓÀûÀ¸·Î ÀÛ¾÷ÀÌ ÀÌ·ç¾î Áö¹Ç·Î °¡´ÉÇÏ´Ù¸é Àü¿ë¼­¹ö¹æ½ÄÀ¸·Î Á¢¼ÓÇÏ´Â °ÍÀÌ ¾÷¹«Ã³¸®¼Óµµ »ó À¯¸®Çϱ⠶§¹®ÀÔ´Ï´Ù.

2. Server Manager Á¢¼ÓÀ¸·Î ½ÃÀÛ, Á¾·á, º¹±¸ ¼öÇà½Ã Server managerÁ¢¼ÓÀº ¹Ýµå½Ã Àü¿ë¼­¹ö¹æ½ÄÀ¸·Î Á¢¼ÓµË´Ï´Ù. µû¶ó¼­ ´ÙÁß½º·¹µå ¹æ½ÄÀ» »ç¿ëÇÏ´Â ÁßÀÌ¶óµµ ½ÃÀÛ, Á¾·á, º¹±¸µîÀÇ ÀÛ¾÷À» ÇÏ´Â °æ¿ì´Â Server manager·Î Á¢¼ÓÇØ¾ß ÇϹǷΠÀü¿ë¼­¹ö¹æ½ÄÀ¸·Î Á¢¼ÓµË´Ï´Ù.

3. Connect Internal·Î Á¢¼Ó½Ã

Internal·Î Á¢¼ÓÇÏ´Â °æ¿ì´Â sysdba±ÇÇÑÀ¸·Î µ¥ÀÌÅͺ£À̽º¿¡ ÀÏ·ÃÀÇ ÀÛ¾÷À» ÇÏ´Â °æ¿ì ÀÔ´Ï´Ù. Áï ½ÃÀÛ, Á¾·á, º¹±¸ µîÀÇ ÀÛ¾÷À» ¼öÇàÇÏ´Â °æ¿ìÀ̹ǷΠ¹Ýµå½Ã Àü¿ë¼­¹ö¹æ½ÄÀ¸·Î Á¢¼ÓÇØ¾ß ÇÕ´Ï´Ù.


¸¸ÀÏ 2¹ø°ú 3¹øÀÇ °æ¿ì¿¡¼­ Àü¿ë¼­¹ö·Î Á¢¼ÓµÇÁö ¾Ê´Â´Ù¸é ¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦µé¾î ÇöÀç ¸ðµç shared ¼­¹ö°¡ ¾î¶² ÀÛ¾÷À» ÇÏ°íÀÖ´Ù¸é Ãß°¡ÀûÀÎ ÀÛ¾÷Àº ÀÌ Áß Àû¾îµµ ÇϳªÀÇ ÀÛ¾÷ÀÌ Á¾·áµÈ ÀÌÈÄ¿¡ ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. ±×·±µ¥ ¸¸ÀÏ ÀÌ Ãß°¡ÀûÀÎ ÀÛ¾÷À̶ó´Â °ÍÀÌ µ¥ÀÌÅͺ£À̽º °ü¸®¾÷¹«¿¡ ¾ÆÁÖ Áß¿äÇÑ ÀÛ¾÷ÀÌ°í Áö±Ý ´çÀå ±× ÀÏÀ» ÇØ¾ß ÇÑ´Ù¸é shared ¼­¹ö°¡ ¿©À¯ ÀÖÀ» ¶§±îÁö ±â´Ù¸± ¼ö ¾øÀ» °ÍÀÔ´Ï´Ù. ¾î¼¸é ±ØÈ÷ ¹ß»ýÇÒ ¼ö ÀÖ´Â È®·üÀº ÀûÁö¸¸, ¸ðµç shared ¼­¹öÀÇ ÀÛ¾÷ °£¿¡ deadlockÀÌ ¹ß»ý ÇÏ¿© À̸¦ ÇØ°áÇØ¾ß ÇÒ ¼­¹ö°¡ ÇÊ¿äÇÒ ¼öµµ ÀÖ½À´Ï´Ù. °á±¹ MTS ¹æ½ÄÀ¸·Î µ¥ÀÌÅͺ£À̽º°¡ ¿î¿µµÇ°í ÀÖ´õ¶óµµ µ¥ÀÌÅͺ£À̽º °ü¸® ¾÷¹«¿¡ ÇÊ¿äÇÑ ÀÛ¾÷Àº º°µµÀÇ Àü¿ë ¼­¹ö°¡ ´ã´çÇÏ´Â °ÍÀÌ ÁÁÀ» °ÍÀÔ´Ï´Ù. ±×·¡¼­ ¿À¶óŬ DBMS¿¡¼­´Â À§¿¡¼­ ¼³¸íÇÑ 2¹ø°ú 3¹øÀÇ °æ¿ì¿¡ Àü¿ë¼­¹ö ¹æ½ÄÀ¸·Î Á¢¼ÓÀ» ÇÏ°Ô µË´Ï´Ù.

1   ¸®½º³Ê ÇÁ·Î¼¼½º´Â »ç¿ëÀÚ ÇÁ·Î¼¼½º·ÎºÎÅÍÀÇ ¾î¶² Á¢¼Ó ¿ä±¸¸¦ ±â´Ù¸³´Ï´Ù.
        ¾î¶² ÇÁ·Î¼¼½º°¡ Á¢¼ÓÀ» ¿ä±¸ÇÒ ¶§ ¸®½º³Ê´Â ÇÁ·Î¼¼½º°¡ µð½ºÆÐó¿¡ Á¢¼ÓµÉÁö ¶Ç´Â
        Àü¿ë ¼­¹ö ÇÁ·Î¼¼½º¿¡ ÇÒ´çµÉ ÁöÀÇ ¿©ºÎ¸¦ °áÁ¤ÇÕ´Ï´Ù.
   2   »ç¿ëÀÚ ÇÁ·Î¼¼½º°¡ µð½ºÆÐó¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù¸é ¸®½º³Ê´Â µð½ºÆÐó ÇÁ·Î¼¼½ºÀÇ
        ÁÖ¼Ò¸¦ »ç¿ëÀÚ ÇÁ·Î¼¼½º¿¡°Ô Á¦°øÇÕ´Ï´Ù. ¸¸¾à »ç¿ëÀÚ ÇÁ·Î¼¼½º°¡ Àü¿ë ¼­¹ö¸¦
        ¿ä±¸ÇÑ´Ù¸é ¸®½º³Ê´Â Àü¿ë    ¼­¹ö ÇÁ·Î¼¼½º¸¦ »ý¼ºÇÏ°í »ç¿ëÀÚ ÇÁ·Î¼¼½º´Â ±×°÷¿¡
        Á¢¼ÓÇÕ´Ï´Ù.
   3   µð½ºÆÐó³ª Àü¿ë ¼­¹ö¸¦ ÅëÇؼ­ ÀÏ´Ü Á¢¼ÓÀÌ ¼³Á¤µÇ¸é, Á¢¼ÓÀº ¼¼¼Çµ¿¾È¿¡ °è¼Ó
        À¯ÁöµÉ °ÍÀÔ´Ï´Ù.

1   »ç¿ëÀÚ´Â ¿äûÀ» µð½ºÆÐó¿¡°Ô Àü¼ÛÇÕ´Ï´Ù.
   2   µð½ºÆÐó´Â ¿äûÀ» SGAÀÇ ¿äû Å¥¿¡ µÓ´Ï´Ù.
   3   °øÀ¯ ¼­¹ö´Â ¿äû Å¥¿¡¼­ ¿äûÀ» °¡Á®¿Í¼­ ó¸®ÇÕ´Ï´Ù.
   4   °øÀ¯ ¼­¹ö´Â È£ÃâÇÑ µð½ºÆÐóÀÇ ÀÀ´ä Å¥¿¡ ÀÀ´äÀ» µÓ´Ï´Ù.
   5   ÀÀ´äÀº µð½ºÆÐó¿¡°Ô Àü´ÞµË´Ï´Ù.
   6   µð½ºÆÐó´Â »ç¿ëÀÚ¿¡°Ô ÀÀ´äÀ» ¸®ÅÏÇÕ´Ï´Ù.

ÀÏ´Ü »ç¿ëÀÚ È£ÃâÀÌ ¿Ï·áµÇ¸é °øÀ¯ ¼­¹ö ÇÁ·Î¼¼½º´Â ÇØÁ¦µÇ¸ç, ¿äû Å¥¿¡ ÀÖ´Â ´Ù¸¥ »ç¿ëÀÚ È£ÃâÀ» ¼­ºñ½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿äû Å¥(Request Queue)

ÀÀ´ä Å¥(Response Queue)

SGA(System Global Area)ÀÇ ³»¿ë°ú PGA(Program Global Area)ÀÇ ³»¿ëÀº Àü¿ë ¼­¹ö³ª °øÀ¯ ¼­¹ö°¡ »ç¿ëµÉ ¶§ Â÷ÀÌ°¡ ÀÖ½À´Ï´Ù.

´ÙÁß½º·¹µå ¼­¹ö¸¦ ±¸¼ºÇÏ·Á¸é ÀνºÅϽº¿¡ ´ëÇÑ ÃʱâÈ­ ÆĶó¹ÌÅÍ ÆÄÀÏÀ» ÆíÁýÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

LOCAL_LISTENER´Â ´ÜÀÏ ÁÖ¼Ò, ¶Ç´Â Net8 ¸®½º³Ê ÁÖ¼Ò ¸ñ·ÏÀÇ TNSNAMES.ORA¿¡¼­ Á¤ÀÇµÈ ¼­ºñ½º À̸§À» ¸í½ÃÇÕ´Ï´Ù.

±×·¯¹Ç·Î  local_listener ¿¡ ´ëÇØ À§ÀÇ ¿¹¸¦ »ç¿ëÇÑ´Ù¸é,  ´ÙÀ½ÀÇ ¿£Æ®¸®¸¦ °¡Áö°í ½ÇÇà ÁßÀÎ ¸®½º³Ê°¡ ÀÖ´Â ³ëµå »ó¿¡ tnsnames.ora ÆÄÀÏ¿¡ ¿£Æ®¸®¸¦ °¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù:


   List1 =
   (DESCRIPTION =
           (ADDRESS =
                   (PROTOCOL = TCP)
                   (HOST = ed-testsun1)
                   (PORT = 1720)
   )
   (CONNECT_DATA = (SID = DBA1)))

ÁÖ
: tnsnames.ora ÆÄÀÏ¿¡¼­ ¸®½º³ÊÀÇ ¿£Æ®¸®´Â À§ÀÇ ¿¹¿Í ¶È°°¾Æ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ» °æ¿ì Á¢¼ÓÀº ½ÇÆÐÇÒ °ÍÀÔ´Ï´Ù.

 

ÆĶó¹ÌÅÍ À¯Çü

½ºÆ®¸µ

ÆĶó¹ÌÅÍ Å¬·¡½º

Á¤Àû(º¯°æÀ» À§Çؼ­ ALTER SYSTEMÀ» »ç¿ëÇÒ ¼ö ¾øÀ½)

µðÆúÆ® °ª

¼­ºñ½º À̸§ ÁÖ¼Ò°¡ ¸í½ÃµÇ¾î ÀÖÁö ¾Ê´Ù¸é µ¿ÀÛÀº ´ÙÀ½°ú °°½À´Ï´Ù.
¸ÕÀú PLUG and PLAY ¸®½º³Ê¸¦ ÇÑ ´ÙÀ½¿¡, µðÆúÆ® TCP/IP Æ÷Æ® 1521À» ã°í, ¸¶Áö¸·À¸·Î ORACLE_SID °ªÀ» ã½À´Ï´Ù.

MTS_SERVICE´Â µð½ºÆÐó¿Í ¿¬°üµÇ±â¸¦ ¿øÇÏ´Â ¼­ºñ½º À̸§À» ¸í½ÃÇÕ´Ï´Ù.
CONNECT ½ºÆ®¸µ¿¡ À̸§À» »ç¿ëÇÏ´Â °ÍÀº »ç¿ëÀÚµéÀÌ µð½ºÆÐó¸¦ ÅëÇÏ¿© ÀνºÅϽº¿¡ Á¢¼ÓÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ¿À¶óŬÀº ³ë¸Ö µ¥ÀÌÅͺ£À̽º Á¢¼ÓÀ» ¼³Á¤Çϱâ Àü¿¡ ±×·¯ÇÑ ¼­ºñ½º¿¡ ´ëÇØ Ç×»ó °Ë»çÇÕ´Ï´Ù.
 

ÆĶó¹ÌÅÍ À¯Çü

½ºÆ®¸µ

ÆĶó¹ÌÅÍ Å¬·¡½º:

Á¤Àû (º¯°æÀ» À§Çؼ­ ALTER SYSTEMÀ» »ç¿ëÇÒ ¼ö ¾øÀ½)

µðÆúÆ® °ª:

DB_NAME ÃʱâÈ­ ÆĶó¹ÌÅÍÀÇ °ª

¿©·¯ºÐÀÌ ¸í½ÃÇÑ À̸§Àº À¯ÀÏÇØ¾ß ÇÕ´Ï´Ù. ÀÌ°ÍÀº ÀοëºÎÈ£·Î µÑ·¯½Î¸é ¾ÈµË´Ï´Ù. ÀÌ À̸§Àº ÀνºÅϽº À̸§°ú µ¿ÀÏÇÏ°Ô ÇÏ´Â°Ô ÁÁ½À´Ï´Ù. ÀÌ·¯ÇÑ ¹æ¹ýÀº ¸¸¾à µð½ºÆÐó°¡ ¾î¶² ÀÌÀ¯¿¡ ÀÇÇؼ­ µçÁö »ç¿ëÇÒ ¼ö ¾øÀ» °æ¿ì, CONNECT ½ºÆ®¸µÀº ¿©ÀüÈ÷ »ç¿ëÀÚ¸¦ µ¥ÀÌÅͺ£À̽º¿¡ Á¢¼ÓÇÒ °ÍÀÔ´Ï´Ù.

MTS_DISPATCHERS´Â µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ°¡ °¢°¢ÀÇ µð½ºÆÐó¿¡ ´ëÇؼ­ ´Ù¾çÇÑ ¼Ó¼ºÀ» È°¼ºÈ­ÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.

Oracle8Àº À§Ä¡ µ¶¸³ÀûÀÎ ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÏÁö ¾Ê´Â ¹æ¹ýÀ¸·Î ±âÁ¸ÀÇ ±×¸®°í Ãß°¡ÀûÀÎ ¼Ó¼ºµéÀ» È°¼ºÈ­Çϱâ À§Çؼ­ À̸§-°ª ±¸¹®(name-value syntax)À» Áö¿øÇÕ´Ï´Ù.(ÀÌ°ÍÀº Net8¿¡ ÀÇÇØ »ç¿ëµÈ ±¸¹®°ú À¯»çÇÕ´Ï´Ù.)

   ¿¹¸¦ µé¸é:
   
   MTS_DISPATCHERS="(PROTOCOL=TCP)(DISPATCHERS=3)"
 

ÆĶó¹ÌÅÍ À¯Çü

½ºÆ®¸µ(ÀÎ¿ë ½ºÆ®¸µÀ¸·Î ¸í½Ã)

ÆĶó¹ÌÅÍ Å¬·¡½º:

µ¿Àû (º¯°æÀ» À§Çؼ­ ALTER SYSTEMÀ» »ç¿ë °¡´É)

µðÆúÆ® °ª:

NULL

´ÙÀ½ ÁßÀÇ ¿ÀÁ÷ ÇÑ°¡Áö ¼Ó¼º¸¸ÀÌ ÇÊ¿äÇÕ´Ï´Ù: ADDRESS, DESCRIPTION, PROTOCOL

¼Ó ¼º

¼³ ¸í

PROTOCOL
(PRO ¶Ç´Â PORT)

µð½ºÆÐó°¡ ¸®½º´× Á¾·áÁ¡(listening end point)À» »ý¼ºÇÏ´Â µ¥¿¡ ´ëÇÑ ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝ

ADDRESS
(ADD ¶Ç´Â ADDR)

µð½ºÆÐó°¡(ÇÁ·ÎÅäÄÝÀ» Æ÷ÇÔÇÏ¿©) listen onÇÒ Á¾·áÁ¡ÀÇ ³×Æ®¿öÅ© ÁÖ¼Ò(Net8 ±¸¹®¿¡ ÀÖ´Â)

DESCRIPTION
(DES ¶Ç´Â DESC)

µð½ºÆÐó°¡(ÇÁ·ÎÅäÄÝÀ» Æ÷ÇÔÇÏ¿©) listen onÇÒ Á¾·áÁ¡ÀÇ ³×Æ®¿öÅ© ¼³¸í(Net8 ±¸¹®¿¡ ÀÖ´Â)

DISPATCHERS
(DIS ¶Ç´Â DISP)

½ÃÀÛÇÒ µð½ºÆÐóÀÇ Ãʱ⠰³¼ö(µðÆúÆ®´Â 1)

SESSIONS
(SES ¶Ç´Â SESS)

°¢°¢ÀÇ µð½ºÆÐó¿¡ ´ëÇØ Çã¿ëÇÒ ³×Æ®¿öÅ© ¼¼¼ÇÀÇ ÃÖ´ë °³¼ö

LISTENER
(LIS ¶Ç´Â LIST)

µð½ºÆÐó°¡ µî·ÏÇÒ Net8 ¸®½º³ÊÀÇ ÁÖ¼Ò ¶Ç´Â ÁÖ¼Ò ¸ñ·ÏÀÇ ³×Æ®¿öÅ© À̸§(¸®½º³Ê´Â ´Ù¸¥ ³ëµå¿¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.)

SERVICE
(SER ¶Ç´Â SERV)

Net8 ¸®½º³Ê¿Í ÇÔ²² µð½ºÆÐó°¡ µî·ÏÇÏ´Â ¼­ºñ½º À̸§(SERVICE ¼Ó¼ºÀº MTS_SERVICE ÆĶó¹ÌÅ͸¦ ¹«½ÃÇÕ´Ï´Ù. ÀÌ ¼Ó¼ºÀº µð½ºÆÐó°¡ µî·ÏÇϴµ¥ »ç¿ëÇÒ ¼­ºñ½º À̸§À» ¸í½ÃÇÕ´Ï´Ù.)

 

µð½ºÆÐó ÇÁ·Î¼¼½ºÀÇ Ãʱ⠰³¼ö °è»ê

ÀÏ´Ü ¿©·¯ºÐÀÇ ¿î¿µÃ¼Á¦¿¡ ´ëÇØ ÇÁ·Î¼¼½º´ç °¡´ÉÇÑ Á¢¼ÓÀÇ °³¼ö¸¦ ¾Ë°í ÀÖ´Ù¸é, ´ÙÀ½ÀÇ Çü½ÄÀ» »ç¿ëÇÏ¿© ÀνºÅϽº¸¦ ½ÃÀÛÇÏ´Â µ¿¾È¿¡ ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝ ´ç »ý¼ºÇÒ µð½ºÆÐó ÇÁ·Î¼¼½ºÀÇ Ãʱ⠰³¼ö¸¦ °è»êÇÕ´Ï´Ù. µð½ºÆÐó ´ç Á¢¼ÓÀº ¿î¿µ üÁ¦¿¡ ÀÇÁ¸ÀûÀÔ´Ï´Ù.

µð½ºÆÐóÀÇ °³¼ö = CEIL(µ¿½Ã¹ß»ý ¼¼¼ÇÀÇ ÃÖ´ë ¼ö / µð½ºÆÐó ´ç Á¢¼Ó)

MTS_MAX_DISPATCHERS´Â µ¿½Ã¿¡ ½ÇÇàµÉ µð½ºÆÐó ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë °³¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù.

ÀνºÅϽº¸¦ ½ÃÀÛÇÑ ÀÌÈÄ¿¡ ÇÊ¿äÇÒ °æ¿ì Ãß°¡·Î ´õ ¸¹Àº µð½ºÆÐó ÇÁ·Î¼¼½º¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, µ¥ÀÌÅͺ£À̽ºÀÇ ÆĶó¹ÌÅÍ ÆÄÀÏ¿¡¼­ ¾ð±ÞµÈ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ´Â µð½ºÆÐó¸¸À» ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

¿¹¸¦ µé¸é, ÆĶó¹ÌÅÍ ÆÄÀÏÀÌ TCP¿Í SPX¿¡ ´ëÇؼ­ µð½ºÆÐó¸¦ ½ÃÀÛÇÒ °æ¿ì ³ªÁß¿¡ ÆĶó¹ÌÅÍ ÆÄÀÏÀ» º¯°æÇÏ°í ÀνºÅͽº¸¦ Àç½ÃÀÛÇÏÁö ¾Ê°í´Â DECNET ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ µð½ºÆÐó¸¦ ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.
 

ÆĶó¹ÌÅÍ À¯Çü

Á¤¼ö(Integer)

ÆĶó¹ÌÅÍ Å¬·¡½º:

Á¤Àû

µðÆúÆ® °ª:

µð½ºÆÐó°¡ ±¸¼ºµÇ¾î ÀÖÀ» °æ¿ì µðÆúÆ®´Â5º¸´Ù Å©°Å³ª ±¸¼ºµÈ µð½ºÆÐóÀÇ °³¼öº¸´Ù Å®´Ï´Ù.

°ªÀÇ ¹üÀ§

¿î¿µÃ¼Á¦¿¡ ÀÇÁ¸Àû


µð½ºÆÐóÀÇ ÃÖ´ë °³¼ö °è»ê

ÀνºÅϽº¸¦ ¿ä±¸ÇÒ µð½ºÆÐó ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë °³¼ö¸¦ °è»êÇÏ·Á¸é ´ÙÀ½ÀÇ Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù.
                                                           
   MTS_MAX_DISPATCHERS = µ¿½Ã ¼¼¼ÇÀÇ ÃÖ´ë °³¼ö /  µð½ºÆÐó´ç Á¢¼Ó

µð½ºÆÐó Ãß°¡ ¶Ç´Â »èÁ¦

  • µð½ºÆÐó ÇÁ·Î¼¼½º »óÀÇ ·Îµå°¡ °è¼ÓÀûÀ¸·Î ³ôÀ» °æ¿ì, ¿äûÀ» ´ë±âÇÏÁö ¾Ê°í
    »ç¿ëÀÚ¿¡°Ô ¾Ë¸®·Á¸é Ãß°¡ÀûÀÎ µð½ºÆÐó ÇÁ·Î¼¼½º¸¦ ½ÃÀÛÇÕ´Ï´Ù. µð½ºÆÐóÀÇ
    ¼ö°¡ MTS_MAX_DISPATCHERS¿Í °°¾ÆÁú ¶§±îÁö »õ·Î¿î µð½ºÆÐó¸¦ ½ÃÀÛÇÒ
    ¼ö ÀÖ½À´Ï´Ù.
  • µð½ºÆÐóÀÇ ·Îµå´Â µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä V$CIRCUIT°ú V$DISPATCHER¸¦
    »ç¿ëÇÏ¿© ¸ð´ÏÅÍÇÒ ¼ö ÀÖ½À´Ï´Ù.(MTSÀÇ »ó¼¼ Æ©´×Àº ¼º´É Æ©´×(Performance
    Tuning) °úÁ¤¿¡¼­ ´Ù·ì´Ï´Ù.)
  • ¹Ý´ë·Î µð½ºÆÐó ÇÁ·Î¼¼½º »óÀÇ ·Îµå°¡ °è¼ÓÀûÀ¸·Î ³·À» °æ¿ì, µð½ºÆÐóÀÇ
    °³¼ö¸¦ ÁÙÀ̵µ·Ï ÇÕ´Ï´Ù.


´ÙÀ½ÀÇ ¿¹´Â ÀÌÀü¿¡ µÎ °³¿´´ø µð½ºÆÐó¿¡ µð½ºÆÐóÀÇ °³¼ö¸¦ Ãß°¡ÇÏ´Â °ÍÀÔ´Ï´Ù.
.. ALTER SYSTEM SET                     
MTS_DISPATCHERS = ¡®(PROTOCOL = TCP)(DISPATCHERS = 3)¡¯;

MTS_DISPATCHERS¿¡ ¸í½ÃµÈ °³¼ö¸¸Å­À¸·Î µð½ºÆÐó¸¦ Á¦°ÅÇϱâ À§Çؼ­ ALTER SYSTEM ¸í·ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¸¾à ¸í½ÃµÈ °Íº¸´Ù Àû°Ô ÇÏ·Á¸é init.ora ÆÄÀÏÀ» ÆíÁýÇÏ°í µ¥ÀÌÅͺ£À̽º¸¦ Àç½ÃÀÛÇÕ´Ï´Ù.

MTS_SERVERS´Â ÀνºÅϽº°¡ ½ÃÀÛµÉ ¶§ »ý¼ºÇϱ⸦ ¿øÇÏ´Â ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ¼ö¸¦ ¸í½ÃÇÕ´Ï´Ù.
 

ÆĶó¹ÌÅÍ À¯Çü

Á¤¼ö(Integer)

ÆĶó¹ÌÅÍ Å¬·¡½º:

µ¿Àû(º¯°æÀ» À§Çؼ­ ALTER SYSTEM »ç¿ë °¡´É)

µðÆúÆ® °ª:

0

°ªÀÇ ¹üÀ§:

¿î¿µÃ¼Á¦¿¡ ÀÇÁ¸Àû


°øÀ¯ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ Ãʱ⠰³¼ö ¼³Á¤

µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛ¿¡ ´ëÇÑ Ãʱ⠰øÀ¯ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ÀûÀýÇÑ °³¼ö´Â ¾ó¸¶³ª ¸¹Àº »ç¿ëÀÚµéÀÌ Á¢¼ÓÇÒ °ÍÀÎÁö, ±×¸®°í °¢°¢ÀÇ »ç¿ëÀÚ°¡ ¾ó¸¶¸¸Å­ÀÇ Ã³¸®¸¦ ¿ä±¸ÇÏ´ÂÁö¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

  • °¢°¢ÀÇ »ç¿ëÀÚ°¡ ÀÏÁ¤ ±â°£µ¿¾È »ó´ëÀûÀ¸·Î ¾à°£ÀÇ ¿äû¸¸À» ÇÑ´Ù¸é, °ü·ÃµÈ  
    °¢°¢ÀÇ »ç¿ëÀÚ   ÇÁ·Î¼¼½º´Â ¸¹Àº ½Ã°£À» À¯ÈÞ(idle)»óÅ·Πº¸³¾ °ÍÀÔ´Ï´Ù.
    ±×·± °æ¿ì ÇϳªÀÇ °øÀ¯ ¼­¹ö ÇÁ·Î¼¼½º´Â 10¿¡¼­ 20 »ç¿ëÀÚ¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • °¢°¢ÀÇ »ç¿ëÀÚ°¡ ÃæºÐÇÑ ¾çÀÇ Ã³¸®¸¦ ¿ä±¸ÇÑ´Ù¸é, »ç¿ëÀÚ ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ¼­¹ö
    ÇÁ·Î¼¼½ºÀÇ ¾ÆÁÖ ³ôÀº ºñÀ²ÀÌ ¿ä±¸¸¦ ó¸®Çϴµ¥ ÇÊ¿äÇÒ °ÍÀÔ´Ï´Ù.

°øÀ¯ ¼­¹ö¸¦ »ç¿ëÇϱâ À§Çؼ­ ¿À¶óŬÀ» ¿øÇÑ´Ù¸é MTS_SERVERS¸¦ ÃÖ¼ÒÇÑ 1·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÆĶó¹ÌÅ͸¦ »ý·«Çϰųª 0À¸·Î ¼³Á¤ÇÏ¸é ¿À¶óŬÀº °øÀ¯ ¼­¹ö¸¦ ÀüÇô ½ÃÀÛÇÏÁö ¾ÊÀ» °ÍÀÔ´Ï´Ù.
ÀÌÈÄ¿¡ ¿©·¯ºÐÀº ÀνºÅϽº°¡ ½ÇÇà ÁßÀÏ µ¿¾È MTS_SERVERS¸¦ 0°³ ÀÌ»óÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ãʱ⠰øÀ¯ ¼­¹ö ÇÁ·Î¼¼½º¸¦ ¾à°£ ÀÛ°Ô °è»êÇÏ´Â°Ô ÁÁ½À´Ï´Ù. Ãß°¡ÀûÀÎ °øÀ¯ ¼­¹ö´Â ÇÊ¿äÇÒ °æ¿ì ÀÚµ¿ÀûÀ¸·Î ½ÃÀÛÇϸç, ³Ê¹« ¿À·§µ¿¾È À¯ÈÞ»óÅÂÀ̸é ÀÚµ¿ÀûÀ¸·Î ÇÒ´çÇØÁ¦ µË´Ï´Ù.

  • Ãʱ⠼­¹öµéÀº ºñ·Ï À¯ÈÞ»óÅÂÀÌ´õ¶óµµ °è¼Ó ÇÒ´çµÇ¾î ÀÖÀ½À» ÁÖ¸ñÇϽʽÿÀ.
  • Ãʱ⠼­¹öÀÇ °³¼ö°¡ ³Ê¹« ³ô°Ô ¼³Á¤µÇ¸é, ¿©·¯ºÐÀÇ ½Ã½ºÅÛÀº ºÒÇÊ¿äÇÑ ¿À¹öÇìµå¸¦
    ÃÊ·¡ÇÒ ¼ö  ÀÖ½À´Ï´Ù.
  • ÀüÇüÀûÀÎ µ¥ÀÌÅͺ£À̽º ÀÛ¾÷¿¡ ´ëÇÑ ÀÌ»óÀûÀÎ ½Ã½ºÅÛ ¼º´ÉÀ» ãÀ» ¶§±îÁö Ãʱâ
    °øÀ¯ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ °³¼ö¸¦ °¡Áö°í ½ÃÇèÇÏ°í °øÀ¯ ¼­¹ö¸¦ °¨½ÃÇÕ´Ï´Ù.

°øÀ¯ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ÃÖ¼Ò °³¼ö º¯°æ

ÀνºÅϽº¸¦  ½ÃÀÛÇÑ  ÀÌÈÄ¿¡  SQL  ¸í·É  ALTER  SYSTEM À» »ç¿ëÇÏ¿©  °øÀ¯  ¼­¹ö
ÇÁ·Î¼¼½ºÀÇ ÃÖ¼Ò °³¼ö¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • ¿À¶óŬÀº ¿©·¯ºÐÀÌ ¸í½ÃÇÑ ÃÖ¼Ò ÇѰ躸´Ù ¿À·§µ¿¾È À¯ÈÞ»óÅÂÀÎ µð½ºÆÐó¿Í ¼­¹ö¸¦
    Á¾·áÇÕ´Ï´Ù.
  • MTS_SERVERS¸¦ 0À¸·Î ¼³Á¤ÇÏ¸é ¿À¶óŬÀº À¯ÈÞ»óÅÂÀÎ ÇöÀçÀÇ ¸ðµç ¼­¹öµéÀ»
    Á¾·áÇÏ¸ç  MTS_SERVERS¸¦  Áõ°¡ÇÒ  ¶§±îÁö  »õ·Î¿î  ¼­¹ö¸¦  ½ÃÀÛÇÏÁö  ¾ÊÀ»
    °ÍÀÔ´Ï´Ù.
  • MTS_SERVERS ¸¦ 0 À¸·Î  ¼³Á¤ÇÏ¸é  Àá½Ãµ¿¾È ´ÙÁß½º·¹µå ¼­¹ö¸¦ È¿À²ÀûÀ¸·Î
    ºñÈ°¼ºÈ­ÇÕ´Ï´Ù.

°øÀ¯ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ÃÖ¼Ò °³¼ö¸¦ ÄÁÆ®·ÑÇÏ·Á¸é ALTER SYSTEM ±ÇÇÑÀ» °¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.

´ÙÀ½ÀÇ ¹®ÀåÀº °øÀ¯ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ °³¼ö¸¦ 2·Î ¼³Á¤ÇÕ´Ï´Ù.
   
   ALTER SYSTEM SET MTS_SERVERS = 2

MTS_MAX_SERVERS´Â µ¿½Ã¿¡ ½ÇÇàµÉ ¼ö ÀÖ´Â °øÀ¯ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë °³¼ö¸¦ ¸í½ÃÇÕ´Ï´Ù.
 

ÆĶó¹ÌÅÍ À¯Çü

Á¤¼ö(Integer)

ÆĶó¹ÌÅÍ Å¬·¡½º:

Á¤Àû

µðÆúÆ® °ª:

µðÆúÆ®´Â 20º¸´Ù Å©°Å³ª MTS_SERVERS °ªÀÇ 2¹èÀÔ´Ï´Ù.

°ªÀÇ ¹üÀ§:

¿î¿µÃ¼Á¦ ÀÇÁ¸Àû

°øÀ¯ ¼­¹öÀÇ ÃÖ´ë °³¼ö °è»ê

ÀϹÝÀûÀ¸·Î ÀÌ ÆĶó¹ÌÅÍ´Â °¡Àå ÀÛ¾÷ÀÌ ¸¹À» ½Ã¿¡ ¾Ë¸ÂÀº °³¼öÀÇ °øÀ¯ ¼­¹ö ÇÁ·Î¼¼½º¸¦ Çã¿ëÇϵµ·Ï ¼³Á¤ÇÕ´Ï´Ù.  ÀÌ ÇѰ踦 °¡Áö°í ½ÃÇèÇÏ°í ÀÌ ÆĶó¹ÌÅÍ¿¡ ´ëÇÑ ÀÌ»óÀûÀÎ ¼³Á¤À» °áÁ¤Çϱâ À§Çؼ­ °øÀ¯ ¼­¹ö¸¦ °¨½ÃÇÕ´Ï´Ù.
   
½ÃÀÛµÈ ¼­¹öÀÇ ÃÖ´ë °³¼ö¸¦ ±¸ÇÏ·Á¸é, µ¥ÀÌÅÍ µñ¼Å³Ê¸® ºä V$MTS¸¦ ÁúÀÇÇÕ´Ï´Ù.  

 

V$CIRCUIT

ÀÌ ºä´Â µð½ºÆÐó³ª ¼­¹ö¸¦ ÅëÇÏ¿© µ¥ÀÌÅͺ£À̽º¿¡ »ç¿ëÀÚ Á¢¼ÓÇÏ´Â °¡»ó ȸ·Î¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

V$SHARED_SERVER

ÀÌ ºä´Â °øÀ¯ ¼­¹ö ÇÁ·Î¼¼½º »óÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

V$DISPATCHER

ÀÌ ºä´Â µð½ºÆÐó ÇÁ·Î¼¼½º »óÀÇ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.

V$MTS

ÀÌ ºä´Â ´ÙÁß½º·¹µå ¼­¹ö Æ©´×¿¡ ´ëÇÑ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

V$QUEUE

ÀÌ ºä´Â ´ÙÁß½º·¹µå ¸Þ½ÃÁö Å¥ »óÀÇ Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

V$SESSION

ÀÌ ºä´Â °¢°¢ÀÇ ÇöÀç ¼¼¼Ç¿¡ ´ëÇÑ ¼¼¼Ç Á¤º¸¸¦ ³ª¿­ÇÕ´Ï´Ù.

Á¢¼Ó Ç®¸µ(Connection pooling)Àº ´ÙÁß½º·¹µå ¼­¹ö¿¡ ´ëÇÑ ¹°¸®ÀûÀÎ ³×Æ®¿öÅ© Á¢¼ÓÀÇ °³¼ö¸¦ ÃÖ´ë·Î Çã¿ëÇÏ´Â ¸®¼Ò½º ÀÌ¿ë Ư¡ÀÔ´Ï´Ù. ÀÌ°ÍÀº ´ÙÁß Å¬¶óÀ̾ðÆ® ÇÁ·Î¼¼½º »çÀÌ¿¡ µð½ºÆÐóÀÇ Á¢¼Ó ÁýÇÕÀ» °øÀ¯(sharing) ¶Ç´Â Ç®¸µ(pooling)ÇÏ¿© ´Þ¼ºµÉ ¼ö ÀÖ½À´Ï´Ù.

À§ÀÇ ¿¹´Â Á¢¼Ó Ç®¸µ ÀÛ¾÷ÀÇ ¿¹ÀÔ´Ï´Ù.
 
   1   Çϳª ÀÌ»óÀÇ Á¢¼ÓÀÌ ´ÙÁß½º·¹µå ¼­¹ö ȯ°æ¿¡¼­ µð½ºÆÐó¿¡ ´ëÇØ ¼³Á¤µË´Ï´Ù.
   2   Á¦°øµÈ ÇÁ·ÎÅäÄÝ¿¡ ´ëÇØ ÀÌ¿ë°¡´ÉÇÑ µð½ºÆÐó¿¡ ´ëÇÑ ÃÖ´ë Á¢¼Ó¿¡ µµ´ÞÇÏ°í Á¢¼Ó
        Ç®¸µÀÌ ±¸¼ºµÉ ¶§, Á¢¼ÓÀ» ¼³Á¤ÇÏ·Á°í ½ÃµµÇÏ´Â ´ÙÀ½ ¼¼¼ÇÀº µð½ºÆÐó¿¡ ÀÇÇØ
        Àӽ÷ΠÁ¢¼ÓÇØÁ¦ÇÏ±â   À§Çؼ­ ±âÁ¸ÀÇ À¯ÈÞ»óÅ Á¢¼ÓÀ» ´ë±âÇÒ °ÍÀ̸ç, ±×·± ´ÙÀ½¿¡
        Á¢¼ÓÀÌ ¼³Á¤µË´Ï´Ù.
   3   À¯ÈÞ»óÅÂÀÎ Á¢¼ÓÀº Àӽ÷ΠÁ¢¼ÓÇØÁ¦µË´Ï´Ù. ¼¼¼ÇÀÌ ¿ä±¸¸¦ ó¸®ÇÒ ÇÊ¿ä°¡ ÀÖÀ»
        °æ¿ì Á¢¼ÓÀº   Àӽà Á¢¼ÓÇØÁ¦¸¦ À§Çؼ­ ´Ù¸¥ ¼¼¼ÇÀ» ±â´Ù¸²À¸·Î½á Àç¼³Á¤µÇ°Å³ª,
        ¶Ç´Â µð½ºÆÐó¿¡ ´ëÇÑ ÃÖ´ë ¼¼¼ÇÀÇ °³¼ö°¡ ±¸¼ºµÇ¾î ÀÖ´Â °Íº¸´Ù ÀÛÀ» °æ¿ì
        ¿äû¿¡ ´ëÇÑ Ã³¸®´Â Áï°¢ ½ÇÇàµË´Ï´Ù.

Á¢¼Ó Ç®¸µÀ» È°¼ºÈ­ÇÏ·Á¸é MTS_DISPATCHERS¿¡ ´ëÇØ Ãß°¡ÀûÀÎ ÆĶó¹ÌÅ͵éÀÌ ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù. Á¢¼Ó Ç®¸µ¿¡ ´ëÇÑ ÀÌ»óÀûÀÎ ½Ã³ª¸®¿À´Â ¸¹Àº Ŭ¶óÀ̾ðÆ®µéÀÌ ¸Þ½Ã¡(messaging)°ú OLAP °°Àº »óÈ£ÀÛ¿ëÀûÀÎ ¡°high idle/search time¡± ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ°í µð½ºÆÐó¿¡ Á¢¼ÓµÇ±â À§ÇÑ ´ë±â ½Ã°£À» Á¦°øÇÏ´Â ³×Æ®¿öÅ©ÀÔ´Ï´Ù. MTS_DISPATCHERS¿¡ ´ëÇØ ¼³Á¤Çϱâ À§ÇÑ Ãß°¡ÀûÀÎ ¼Ó¼ºÀº ´ÙÀ½ÀÇ Å×ÀÌºí¿¡¼­ »ó¼¼ÇÏ°Ô ¼³¸íÇÕ´Ï´Ù.

¼Ó¼º

¼³¸í

POOL(POO)

ÀÌ ¼Ó¼ºÀº Á¢¼Ó Ç®¸µ(connection pooling)À» È°¼ºÈ­Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù.

°³¼ö°¡ ¸í½ÃµÇ¸é, Á¢¼Ó Ç®¸µÀº µé¾î¿À°í(incoming) ³ª°¡´Â(outgoing) ³×Æ®¿öÅ© Á¢¼Ó ¸ðµÎ¿¡ ´ëÇØ È°¼ºÈ­µÇ¸ç ¸í½ÃµÈ °³¼ö´Â µé¾î¿À°í ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó ¸ðµÎ¿¡ ´ëÇؼ­ Áï°¢ ŸÀӾƿôµË´Ï´Ù.

¡°ON¡±, ¡°YES¡±, ¡°TRUE¡±,  ¶Ç´Â ¡°BOTH¡±°¡ ¸í½ÃµÇ¸é, ¡°Á¢¼Ó Ç®¸µ¡±Àº µé¾î¿À°í ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó ¸ðµÎ¿¡ ´ëÇؼ­ È°¼ºÈ­µÇ¸ç, µðÆúÆ® ŸÀӾƿô(Net8¿¡ ÀÇÇØ ¼³Á¤)Àº µé¾î¿À°í ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó ¸ðµÎ¿¡ ´ëÇؼ­ »ç¿ëµÉ °ÍÀÔ´Ï´Ù.

¡°IN¡±ÀÌ ¸í½ÃµÇ¸é, Á¢¼Ó Ç®¸µÀº µé¾î¿À´Â ³×Æ®¿öÅ© Á¢¼Ó¿¡ ´ëÇؼ­ È°¼ºÈ­µÇ¸ç, µðÆúÆ® ŸÀӾƿô(Net8¿¡ ÀÇÇØ ¼³Á¤)Àº µé¾î¿À´Â ³×Æ®¿öÅ© Á¢¼Ó¿¡ ´ëÇØ »ç¿ëµÉ °ÍÀÔ´Ï´Ù.

¡°OUT¡±ÀÌ ¸í½ÃµÇ¸é, ¡°Á¢¼Ó Ç®¸µ¡±Àº ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó¿¡ ´ëÇØ È°¼ºÈ­µÇ¸ç, µðÆúÆ® ŸÀӾƿô(Net8¿¡ ÀÇÇØ ¼³Á¤)Àº ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó¿¡ ´ëÇØ »ç¿ëµÉ °ÍÀÔ´Ï´Ù.

¡°NO¡±, ¡°OFF¡±,  ¶Ç´Â ¡°FALSE¡±°¡ ¸í½ÃµÇ¸é, ¡°Á¢¼Ó Ç®¸µ¡±Àº µé¾î¿À°í ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó ¸ðµÎ¿¡ ´ëÇØ ºñÈ°¼ºÈ­µË´Ï´Ù.

POOLÀº ¶ÇÇÑ ¡°(IN=10)¡±, ¡°(OUT=20)¡±,  ¶Ç´Â ¡°((IN=10) (OUT=20))¡±Ã³·³ name-value ½ºÆ®¸µÀÌ ÇÒ´çµÉ ¼ö ÀÖÀ¸¸ç, ¡°IN¡± ¼ýÀÚ °ªÀÌ ¸í½ÃµÇ¸é, ¡°Á¢¼Ó Ç®¸µ¡±Àº µé¾î¿À´Â Á¢¼Ó¿¡ ´ëÇؼ­ È°¼ºÈ­µÇ¸ç ¸í½ÃµÈ °³¼ö´Â µé¾î¿À´Â ³×Æ®¿öÅ© Á¢¼Ó¿¡ ´ëÇÑ tick ´ÜÀ§ÀÇ Å¸ÀӾƿôÀÔ´Ï´Ù. ¡°OUT¡± ¼ýÀÚ °ªÀÌ ¸í½ÃµÇ¸é, ¡°Á¢¼Ó Ç®¸µ¡±Àº ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó¿¡ ´ëÇؼ­ È°¼ºÈ­µÇ¸ç ¸í½ÃµÈ °³¼ö´Â ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó¿¡ ´ëÇÑ tick ´ÜÀ§ÀÇ Å¸ÀӾƿôÀÔ´Ï´Ù. ¸í½ÃµÈ ŸÀӾƿôÀÇ ¼ýÀÚ °ªÀÌ 0À̸é, µðÆúÆ® °ª(Net8¿¡ ÀÇÇØ ¼³Á¤)ÀÌ »ç¿ëµÉ °ÍÀÔ´Ï´Ù.

µðÆúÆ® ¡°Á¢¼Ó Ç®¸µ¡±Àº µé¾î¿À°í ³ª°¡´Â ³×Æ®¿öÅ© Á¢¼Ó ¸ðµÎ¿¡ ´ëÇؼ­ ºñÈ°¼ºÈ­ÀÔ´Ï´Ù.

 

¼Ó¼º

¼³¸í

CONNECTION
(CON ¶Ç´Â CONN)

ÀÌ ¼Ó¼ºÀº °¢°¢ÀÇ µð½ºÆÐó¿¡ ´ëÇØ Çã¿ëÇÒ ³×Æ®¿öÅ© Á¢¼ÓÀÇ ÃÖ´ë °³¼ö¸¦ Á¦°øÇÕ´Ï´Ù.

ÁÖ: Release 8.0.3¿¡´Â Á¢¼Ó °³¼ö¸¦ +1·Î ¼³Á¤ÇÏ¸é ¹ö±×°¡ ÀÖ½À´Ï´Ù.

µðÆúÆ®´Â Net8¿¡ ÀÇÇØ ¼³Á¤µÇ¸ç Ç÷§Æû¿¡ ƯÁ¤ÀûÀÔ´Ï´Ù.

ÀÌ°ÍÀº Á¢¼Ó Ç®¸µÀ» È°¼ºÈ­Çϱâ À§Çؼ­ SESSIONS¿¡ ¸í½ÃµÈ °³¼öº¸´Ù ÀÛ°Ô ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.

CONNECTIONS¿Í SESSIONS »çÀÌÀÇ °ü·Ã¼ºÀº µð½ºÆÐó¿¡ ´ëÇÏ¿© ÀÛ¾÷À» ÇÒ ¼ö ÀÖ´Â »ç¿ëÀÚ ÇÁ·Î¼¼½ºÀÇ ÃÖ´ë °³¼ö¸¦ ¸í½ÃÇÕ´Ï´Ù. ¹Ý¸é¿¡ CONNECTIONS´Â µð½ºÆÐó¸¦ ÅëÇÏ¿© µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇؼ­ ¼³Á¤µÉ ¼ö ÀÖ´Â Á¢¼ÓÀÇ ÃÖ´ë °³¼ö¸¦ ¸í½ÃÇÕ´Ï´Ù.

SESSIONS °³¼ö¿Í CONNECTIONS °³¼ö »çÀÌÀÇ Â÷ÀÌ´Â ¾ó¸¶³ª ¸¹Àº ¼¼¼ÇÀÌ ¿ä±¸¸¦ ó¸®Çϱâ À§Çؼ­ ´ë±â »óÅ¿¡ ÀÖÀ» ¼ö ÀÖ´Â Áö¸¦ ¸í½ÃÇÕ´Ï´Ù.

µðÆúÆ®´Â Net8¿¡ ÀÇÇØ ¼³Á¤µÇ¸ç Ç÷§Æû¿¡ ƯÁ¤ÀûÀÔ´Ï´Ù.

TICKS
(TIC ¶Ç´Â TICK)

¼Ó¼ºÀº 10ÃÊ·Î ¼³Á¤µÈ ƽ(tick)ÀÇ °³¼ö¸¦ ¸í½ÃÇÕ´Ï´Ù.

(´ëºÎºÐÀÇ Ç÷§ÆûÀº 10ÃÊ·Î ¼³Á¤µÈ ƽÀ» °¡Áý´Ï´Ù.)

TICKS°¡ ¸í½ÃµÇÁö ¾Ê¾Ò´Ù¸é, Á¦°øµÈ ÇÁ·ÎÅäÄÝ¿¡ ´ëÇؼ­ ¸ðµç µð½ºÆÐó°¡ ÀÛ¾÷ ÁßÀΠȯ°æ¿¡¼­ Á¢¼ÓÀ» À§Çؼ­ ´ë±âÇÏ´Â µðÆúÆ® ½Ã°£Àº 100ÃÊ, ¶Ç´Â 10 ticksÀÔ´Ï´Ù.

 

  1. Connection Pooling À» setting ÇÒ ¼ö ÀÖ´Â parameter ´Â?
    A. LOCAL_LISTENER
    B. MTS_SERVICE
    C. MTS_DISPATCHERS
    D. MTS_SERVERS
    ´ä
    X Á¤´ä:C


  2. Dispatcher°¡ Listener process¿¡ µî·ÏµÇ¾ú´ÂÁö ¾Ë¾Æº¸´Â listener control utilityÀÇ command´Â?
    A. status
    B. services
    C. reload
    D. help
    ´ä
    X Á¤´ä:B


  3. MTS setting À» À§ÇØ ÇÊ¿äÇÑ ¼³Á¤ÀÌ ¾Æ´Ñ°ÍÀº?
    A. init.ora¿¡ mts_listener_address
    B. init.ora¿¡ local_listener
    C. init.ora¿¡ mts_dispathers
    D. init.ora¿¡ mts_servers
    ´ä
    O


  4. MTS ¼³Á¤À» À§ÇÑ fileÀ̸§ÀÌ ¿Ã¹Ù¸¥ ½ÖÀ» °í¸£½Ã¿À.
    A. listener.ora, tnsnames.ora, init.ora
    B. listener.ora, init.ora
    C. listener.ora, cman.ora, init.ora
    D. listener.ora, tnsnames.ora, cman.ora
    ´ä
    X Á¤´ä:A


  5. MTS ȯ°æ¿¡¼­ Listener¿¡ ÀÇÇØ session ÀÌ ¸Î¾îÁö´Â °æ¿ì´Â ¾ðÁ¦Àΰ¡?
    A. bequeath session
    B. redirect session
    ´ä
    O


  6. MTS ȯ°æÀ¸·Î connectµÇ¾úÀ½À» È®ÀÎÇϱâ À§ÇÑ Dynamic view´Â?
    A. v$mts
    B. v$circuit
    C. v$dispather
    D. v$shared_server
    ´ä
    O


  7. MTS¸¦ ÀÌ¿ëÇÑ Á¢¼Ó¿©ºÎ¸¦ ¾Ë¾Æº¸·Á°í ÇÒ ¶§ »ìÆ캸´Â ºä´Â?
    A. V$CIRCUIT
    B. V$SHARED_SERVER
    C. V$DISPATCHER
    D. V$QUEUE
    ´ä
    O


  8. MTS¿¡¼­ dispatcherÀÇ ¸ñ·ÏÀ» º¼ ¼ö ÀÖ´Â ºä´Â(´ë¹®ÀÚ·Î ±âÀÔ)?
    ´ä
    X Á¤´ä:V$DISPATCHER


  9. MTSȯ°æ¿¡¼­ UGA¿¡ Æ÷ÇԵǴ ¿ä¼Ò´Â?
    A. cursor state
    B. shared SQL area
    C. database buffer cache
    D. stack space
    E. program global area
    ´ä
    X Á¤´ä:A


  10. ´ÙÀ½ Áß Æ²¸° ¼³¸íÀº?
    A. Alter system command·Î Dispatcher process¸¦ MTS_MAX_DISPATCHERS ±îÁö ´ÃÀÏ ¼ö ÀÖ´Ù.
    B. Alter system command·Î Shared Server process¸¦ MTS_SERVERS = 0·Î settingÇÏ¿© MTS¸¦ Àá½Ã off ½Ãų ¼ö ÀÖ´Ù.
    C. Alter system command·Î Shared Server process¸¦ MTS_MAX_SERVERS ±îÁö ´ÃÀÏ ¼ö ÀÖ´Ù.
    D. Alter system command·Î Shared Server process¸¦ MTS_SERVERS±îÁö ÁÙÀÏ ¼ö ÀÖ´Ù.
    ´ä
    X Á¤´ä:D


  11. ´ÙÀ½Áß ALTER SYSTEM ¸í·ÉÀº ÅëÇØ º¯°æÇÒ ¼ö ÀÖ´Â MTS ȯ°æ±¸¼º ÆĶó¹ÌÅÍ´Â?
    A. LOCAL_LISTENER
    B. MTS_SERVICE
    C. MTS_DISPATCHERS
    D. MTS_MAX_SERVERS
    ´ä
    X Á¤´ä:C


  12. ´ÙÀ½Áß connection pooling ±â´ÉÀ» È°¼ºÈ­½ÃÅ°±â À§Çؼ­ Ãß°¡ÀûÀÎ ÆĶó¹ÌÅ͵éÀÌ ±¸¼ºµÇ¾îÁö´Â MTS ȯ°æ±¸¼º ÆĶó¹ÌÅÍ´Â?
    A. MTS_DISPATCHERS
    B. MTS_SERVERS
    C. MTS_MAX_DISPATCHERS
    D. LOCAL_LISTENER
    ´ä
    X Á¤´ä:A


  13. ´ÙÀ½Áß mts ȯ°æ±¸¼ºÀ» À§ÇÑ ÃʱâÈ­ ÆĶó¹ÌÅÍ°¡ ¾Æ´Ñ °ÍÀº?
    A. LOCAL_LISTENER
    B. MTS_DISPATCHERS
    C. MTS_SERVICE
    D. GLOBAL_DBNAME
    ´ä
    O


  14. ´ÙÀ½Áß mtsȯ°æ¿¡ ´ëÇÑ ¼³¸íÁß Æ²¸° °ÍÀº?
    A. ÀνºÅϽº¿¡ ´ëÇÑ ÇÁ·Î¼¼½ºÀÇ ¼ö¸¦ ÁÙÀÏ ¼ö ÀÖ´Ù.
    B. º¸´Ù ¸¹Àº »ç¿ëÀÚ¸¦ ¼ö¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
    C. Load balancing È¿°ú¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
    D. ¸Þ¸ð¸® »ç¿ë°ú ½Ã½ºÅÛ ¿À¹öÇìµå°¡ Áõ°¡µÈ´Ù.
    ´ä
    O


  15. ´ÙÀ½Áß ´ÙÁß½º·¹µå ¼­¹ö Æ©´×¿¡ ´ëÇÑ Á¤º¸¸¦ Á¦°øÇÏ´Â ºä´Â?
    A. V$CIRCUIT
    B. V$MTS
    C. V$QUEUE
    D. V$SESSION
    ´ä
    O


  16. ´ÙÀ½Áß µ¥ÀÌÅͺ£À̽º°¡ ½ÃÀÛµÉ ¶§ µð½ºÆÐó°¡ ¸®½º³Ê¿¡ µî·ÏµÇ¾ú´ÂÁö¸¦ üũÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â ¸í·ÉÀº?
    A. lsnrctl status listener_name
    B. lsnrctl services listener_name
    C. lsnrctl stop listener_name
    D. lsnrctl start listener_name
    ´ä
    X Á¤´ä:B


  17. ´ÙÀ½Áß ¼­¹ö±¸¼ºÁß two-task ±¸Á¶¿¡ ´ëÇÑ ¼³¸íÁß Æ²¸° °ÍÀº?
    A. »ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í ¼­¹ö ÇÁ·Î¼¼½º´Â µ¶¸³ÀûÀ¸·Î Á¸ÀçÇÑ´Ù.
    B. °¢°¢ÀÇ »ç¿ëÀÚ ÇÁ·Î¼¼½º´Â ÀڽŸ¸ÀÇ ¼­¹ö ÇÁ·Î¼¼½º¸¦ °¡Áø´Ù.
    C. »ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í ¼­¹ö ÇÁ·Î¼¼½º´Â 1:1·Î ´ëÀÀµÈ´Ù.
    D. »ç¿ëÀÚ ÇÁ·Î¼¼½º¿Í ¼­¹öÇÁ·Î¼¼½º°¡ ´ÜÀÏÀÇ »ç¿ëÀÚ ÇÁ·Î¼¼½º·Î Á¶ÇյǴ ±¸Á¶ÀÌ´Ù.
    ´ä
    X Á¤´ä:D


  18. ÇØ´ç ¼­¹ö°¡ MTS·Î ±¸¼ºµÇ¾î ÀÖÀ»Áö¶óµµ ¹Ýµå½Ã Àü¿ë¼­¹ö(Dedicated Server)·Î Á¢¼ÓÇØ¾ß ÇÏ´Â °æ¿ì°¡ ¾Æ´Ñ °ÍÀº?
    A. ¹èÄ¡¾÷¹«¸¦ ó¸®ÇÏ°íÀÚ ÇÏ´Â °æ¿ì.
    B. µ¥ÀÌÅͺ£À̽º¸¦ ½ÃÀÛ ¹× Á¾·á½ÃÅ°°íÀÚ ÇÏ´Â °æ¿ì.
    C. DBA·Î Á¢¼ÓÇÏ°íÀÚ ÇÏ´Â °æ¿ì.
    D. internal·Î Á¢¼ÓÀ» ÇÏ°íÀÚ ÇÏ´Â °æ¿ì.
    ´ä
    X Á¤´ä:C