µ¥ÀÌÅͺ£À̽º º¥Ä¡¸¶Å·ÀÇ ÇÑ À¯ÇüÀ¸·Î¼ ±¸¼º ¸Å°³º¯¼ö¸¦ ¼±ÅÃÇÏ¿© ÃÖ°í ÀÌÀÍ¿¡ µµ´ÞÇÒ ¶§±îÁö, ÇØ´ç ¸Å°³º¯¼ö¿¡ ´ëÇØ ¿©·¯ °¡Áö ´Ù¸¥ °ªÀ¸·Î Å×½ºÆ®¸¦ ¼öÇàÇÏ´Â °ÍÀÌ ÀÖ½À´Ï´Ù. ÇÑ ¹øÀÇ Å×½ºÆ®¿¡¼ ¸Å°³º¯¼ö¿¡ µ¿ÀÏÇÑ °ªÀ» ÁÖ°í, ÀÀ¿ëÇÁ·Î±×·¥À» ¿©·¯ ¹ø ¹Ýº¹½ÃÄѼ(¿¹: 10ȸ Á¤µµ) Æò±Õ °ªÀ» »êÃâÇÏ°Ô µÇ´Âµ¥, ÀÌ·¸°Ô ÇÔÀ¸·Î½á ¸Å°³º¯¼ö¸¦ ¹Ù²Ù¾úÀ» ¶§ÀÇ È¿°ú¸¦ ´õ Àß ¾Ë ¼ö ÀÖ½À´Ï´Ù.
º¥Ä¡¸¶Å©¸¦ ¼öÇàÇÒ ¶§, ù¹øÂ° ¹Ýº¹(¿ú¾÷ ¼öÇàÀ̶ó°í ÇÔ)Àº ÈÄ¼Ó ¹Ýº¹(Á¤»ó ¼öÇàÀ̶ó°í ÇÔ)°ú´Â ±¸ºÐµÇ¾î¾ß ÇÕ´Ï´Ù. ÀÌ´Â ¿ú¾÷ ¼öÇàÀÇ °á°ú¿¡ ¹öÆÛ Ç® ÃʱâÈ¿Í °°Àº ÀϺΠ½Ãµ¿ Ȱµ¿ÀÌ Æ÷ÇԵǹǷΠÇÊ¿äÇÑ Á¶Ä¡ÀÔ´Ï´Ù. °á±¹, ¿ú¾÷ ¼öÇàÀº Á¤»ó ¼öÇຸ´Ù ¸¹Àº ½Ã°£À» ¼Ò¿äÇÏ°Ô µË´Ï´Ù. ¿ú¾÷ ¼öÇàÀ¸·ÎºÎÅÍÀÇ Á¤º¸°¡ ½ÇÁ¦ÀûÀ¸·Î´Â À¯È¿ÇÑ Á¤º¸°¡ µÉ ¼ö ÀÖ°ÚÁö¸¸ Åë°èÀûÀ¸·Î´Â ÀûÇÕÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯¹Ç·Î, ƯÁ¤ ¸Å°³º¯¼ö °ª ¼¼Æ®¿¡ ´ëÇÑ ¼Ò¿ä ½Ã°£À̳ª CPU Æò±Õ °ªÀ» ÃøÁ¤ÇÒ °æ¿ì, Á¤»ó ¼öÇà °á°ú¸¦ »ç¿ëÇϽʽÿÀ.
¼º´É ±¸¼º ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© º¥Ä¡¸¶Å© ¿ú¾÷ ¼öÇàÀ» ÀÛ¼ºÇÏ´Â °ÍÀ» °í·ÁÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼º´É ±¸¼º ¸¶¹ý»ç ½ÇÇà Áß ³ª¿À´Â Áú¹®Àº º¥Ä¡¸¶Å© Ȱµ¿ µ¿¾È Á¤»ó ¼öÇà¿¡ ´ëÇØ ȯ°æ ±¸¼ºÀ» Á¶Á¤ÇÒ °æ¿ì¿¡ °í·ÁÇÏ¿©¾ß µÉ ÀϺΠ»çÇ׿¡ ´ëÇÑ ½Ä°ßÀ» Á¦°øÇÕ´Ï´Ù. ¼º´É ±¸¼º wizard¸¦ »ç¿ëÇÏ·Á¸é, db2cc¸¦ ÀÔ·ÂÇÏ¿© Á¦¾î ¼¾ÅÍ·Î µé¾î°¡¼ °è¼ÓÇϽʽÿÀ.
°³º°ÀûÀÎ Á¶È¸¸¦ °¡Áö°í º¥Ä¡¸¶Å·À» ÇÏ´Â °æ¿ì, ÀÌÀü Á¶È¸ÀÇ ÀáÀçÀû ¿µÇâÀ» ÃÖ¼ÒÈÇϵµ·Ï ½ÅÁßÇØ¾ß ÇÕ´Ï´Ù. ÀÌ´Â (»ç¿ëÀÚÀÇ Á¶È¸¿Í °ü·ÃÀÌ ¾ø´Â) ¾ó¸¶°£ÀÇ ÆäÀÌÁö¸¦ Àоîµé¿© ¹öÆÛ Ç®À» ä¿ö, ¹öÆÛ Ç®ÀÇ ³»¿ëÀ» ºñ¿òÀ¸·Î½á °¡´ÉÇÕ´Ï´Ù.
ÇϳªÀÇ ¸Å°³º¯¼ö °ª ¼¼Æ®¿¡ ´ëÇÑ ¹Ýº¹ ¼öÇàÀÌ ³¡³ª¸é ¸Å°³º¯¼ö °ªÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª, °¢°¢ÀÇ ¹Ýº¹ ¼öÇà Áֱ⠻çÀÌ¿¡´Â º¥Ä¡¸¶Å© Å×½ºÆ® ȯ°æÀ» óÀ½°ú °°ÀÌ µÇµ¹·ÁÁÖ±â À§ÇØ, ´ÙÀ½°ú °°Àº ÀÛ¾÷À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
´ÙÀ½Àº OS/2¿¡¼ º¥Ä¡¸¶Å©ÇÒ ¶§ Ãß°¡·Î °í·ÁÇØ¾ß ÇÒ »çÇ×ÀÔ´Ï´Ù.
º¥Ä¡¸¶Å© ÇÁ·Î±×·¥Àº °¢°¢ÀÇ Å×½ºÆ®, Å×½ºÆ® ÇÁ·Î±×·¥ ¹Ýº¹ ¼öÇà ÁÖ±â, ¸í·É¹® ¹øÈ£ ¹× °¢ ¼öÇà¿¡ ÀÖ¾î¼ ÃøÁ¤µÈ ½Ã°£¿¡ ´ëÇÑ ½Äº°ÀÚ¸¦ Ãâ·ÂÀ¸·Î °¡Áö°í ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÏ·ÃÀÇ ÃøÁ¤ ÀÛ¾÷ ÈÄ¿¡ ³ª¿Â º¥Ä¡¸¶Å© °á°ú ¿ä¾àÀº ´ÙÀ½°ú °°½À´Ï´Ù.
Test Iter. Stmt Timing SQL Statement Numbr Numbr Numbr (hh:mm:ss.ss) 002 05 01 00:00:01.34 CONNECT TO SAMPLE 002 05 10 00:02:08.15 OPEN cursor_01 002 05 15 00:00:00.24 FETCH cursor_01 002 05 15 00:00:00.23 FETCH cursor_01 002 05 15 00:00:00.28 FETCH cursor_01 002 05 15 00:00:00.21 FETCH cursor_01 002 05 15 00:00:00.20 FETCH cursor_01 002 05 15 00:00:00.22 FETCH cursor_01 002 05 15 00:00:00.22 FETCH cursor_01 002 05 20 00:00:00.84 CLOSE cursor_01 002 05 99 00:00:00.03 CONNECT RESET |
ÁÖ: | À§ º¸°í¼ÀÇ µ¥ÀÌÅÍ´Â ¿¹¿ëÀÔ´Ï´Ù. ÃøÁ¤µÈ °á°ú°¡ ¾Æ´Õ´Ï´Ù. |
ÀÌ º¸°í¼¸¦ »ìÆìº¸¸é, CONNECT(¸í·É¹® 01)´Â 1.34Ãʰ¡ ¼Ò¿äµÇ°í, OPEN CURSOR(¸í·É¹® 10)´Â 2ºÐ 8.15Ãʰ¡ ¼Ò¿äµÇ¸ç, FETCHES(¸í·É¹® 15)´Â ÃÖÀå Áö¿¬½Ã°£À» 0.28ÃÊ·Î ÇÏ¿© 7ÇàÀ» ¸®ÅÏÇϸç, CLOSE CURSOR(¸í·É¹® 20)´Â .84Ãʰ¡ ¼Ò¿äµÇ°í, CONNECT RESET(¸í·É¹® 99)´Â .03Ãʰ¡ ¼Ò¿äµÇ¾ú½À´Ï´Ù.
³ªÁß¿¡ µ¥ÀÌÅͺ£À̽º Å×À̺íÀ̳ª ½ºÇÁ·¹µå½ÃÆ®·Î °¡Á®¿À±âÇÏ¿© ´õ ¹Ì¼¼ÇÑ Åë°èÀû ºÐ¼®À» ÇÒ ¼ö ÀÖµµ·Ï, º¥Ä¡¸¶Å© °á°ú¸¦ Ä÷³ ½Äº°ÀÚ°¡ ÀÖ´Â ASCII Çü½ÄÀ¸·Î Ãâ·ÂÇÏ´Â °ÍÀÌ ´õ¿í À¯¿ëÇÕ´Ï´Ù.
º¥Ä¡¸¶Å© º¸°í¼ÀÇ »ùÇà Ãâ·ÂÀº ´ÙÀ½°ú °°½À´Ï´Ù.
±×¸² 103. º¥Ä¡¸¶Å© »ùÇà ½Ã°£ÃøÁ¤ º¸°í¼
PARAMETER VALUES FOR EACH BENCHMARK TEST TEST NUMBER 001 002 003 004 005 locklist 63 63 63 63 63 >> buffpage 1000 1175 1250 1325 1400 << maxappls 8 8 8 8 8 applheapsz 48 48 48 48 48 dbheap 128 128 128 128 128 sortheap 256 256 256 256 256 maxlocks 22 22 22 22 22 stmtheap 1024 1024 1024 1024 1024 SQL STMT AVERAGE TIMINGS (seconds) 01 01.34 01.34 01.35 01.35 01.36 10 02.15 02.00 01.55 01.24 01.00 15 00.22 00.22 00.22 00.22 00.22 20 00.84 00.84 00.84 00.84 00.84 99 00.03 00.03 00.03 00.03 00.03 |
ÁÖ: | À§ º¸°í¼ÀÇ µ¥ÀÌÅÍ´Â ¿¹Á¦ÀÔ´Ï´Ù. ÃøÁ¤µÈ °á°ú°¡ ¾Æ´Õ´Ï´Ù. |
À§ÀÇ ¿¹¸¦ »ìÆìº¸¸é buffpage ¸Å°³º¯¼ö¸¦ ¹Ù²Ù¸é OPEN CURSOR ¼öÇà½Ã ¼Ò¿ä ½Ã°£ÀÌ 2.15ÃÊ¿¡¼ 1.00ÃʱîÁö Â÷·Ê·Î ÁÙ¾îµé°í ÀÖÀ½À» ¾Ë ¼ö ÀÖ½À´Ï´Ù(Å©±â(NPAGES)°¡ -1·Î ¼³Á¤µÈ ÇϳªÀÇ (1) ¹öÆÛ Ç®¸¸À» °¡Á¤ÇÕ´Ï´Ù. À̰ÍÀº ¹öÆÛ Ç® Å©±â°¡ buffpage ¸Å°³º¯¼ö¿¡ ÀÇÇØ Á¦¾îµÇ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù).
¿ä¾àÇϸé, µ¥ÀÌÅͺ£À̽º ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ º¥Ä¡¸¶Å© Å×½ºÆ®¸¦ ¼öÇàÇϱâ À§Çؼ´Â ´ÙÀ½°ú °°Àº ´Ü°è/¹Ýº¹ ÀÛ¾÷ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
Ãʱ⠻óȲ¿¡ ´ëÇØ »ç¿ëÀÚ ½º½º·ÎÀÇ ¹Ýº¹ ¼öÇà ¼¼Æ®¸¦ ¼öÇàÇÏ¿© Æò±Õ ¼Ò¿ä½Ã°£°ú CPU¸¦ »êÃâÇØ º¸½Ê½Ã¿À.
ÁÖ: | ¼º´É Å×½ºÆ® °á°ú¸¦ ±×·¡ÇÁ·Î ³ªÅ¸³»·Á ÇÒ °æ¿ì¿¡´Â ±×·¡ÇÁÀÇ ¼±ÀÌ ÆòÆòÇØÁö°Å³ª ÇϰÇϱ⠽ÃÀÛÇÏ´Â ÁöÁ¡À» ã½À´Ï´Ù. |
º¥Ä¡¸¶Å© Å×½ºÆ®¿¡ µµ¿òÀÌ µÉ µå¶óÀ̹ö ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ µå¶óÀ̹ö ÇÁ·Î±×·¥Àº REXX ¶Ç´Â UNIX ½Ã½ºÅÛ¿¡¼ »ç¿ëÇÏ´Â ½© ½ºÅ©¸³Æ®¿Í °°Àº ¾ð¾î·Î ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ µå¶óÀ̹ö ÇÁ·Î±×·¥Àº º¥Ä¡¸¶Å© ÇÁ·Î±×·¥À» ½ÇÇà½Ã۰í ÀûÀýÇÑ ¸Å°³º¯¼ö¸¦ ³Ñ°ÜÁÖ°í ¹Ýº¹ ¼öÇàÀ» Çϵµ·Ï Çϸç, ȯ°æÀ» Àϰü¼º ÀÖ´Â »óÅ·Πº¹±¸½ÃÄÑ ÁÖ°í, ´ÙÀ½ Å×½ºÆ®¸¦ À§ÇØ »õ·Î¿î ¸Å°³º¯¼ö °ªÀ» ÇÒ´çÇϰí Å×½ºÆ® °á°ú¸¦ ¼öÁý ¹× Á¶Á¤ÇÏ´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù. ÀÌ µå¶óÀ̹ö ÇÁ·Î±×·¥Àº À¶Å뼺ÀÌ ÀÖ¾î¼ º¥Ä¡¸¶Å© Å×½ºÆ® Àüü ¼¼Æ®ÀÇ ¼öÇà¿¡ »ç¿ëµÇ¾î, °á°ú¸¦ ºÐ¼®Çϰí ÃÖÁ¾ÀûÀÎ ÃÖÀûÀÇ ¸Å°³º¯¼ö °ª¿¡ ´ëÇÑ º¸°í¼¸¦ Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù.