Ȩ > ÀÚ·á½Ç > News Letter
 
Download
News Letter
Site Link
XpertMon ´º½º·¹ÅÍ 47È£
2007/04/05 10:45 11972


¾È³çÇϼ¼¿ä. DB2 ¹× XpertMon »ç¿ëÀÚ ¿©·¯ºÐ!
¢ß ¾ÆÀÌƼ¿¢½ºÆÛÆ®±×·ì DB »ç¾÷ºÎÀÔ´Ï´Ù.

ÇöÀç ÀúÈñ XpertMon °³¹ßºÎ¼­´Â °í°´ºÐµéÀÌ ¿øÇϽô »çÇ×µéÀ» Á» ´õ ¼ö·ÅÇÏ°í
¹Þ¾Æµå¸®±â À§Çؼ­ ¸¹Àº ³ë·ÂÀ» ÇÏ°í ÀÖÀ¸¸ç, ±× Áß Çϳª°¡ »çÈÄ ¹®Á¦°ü¸®¸¦
ÇÒ ¼ö ÀÖ´Â ½Ç½Ã°£ ¸ð´ÏÅ͸µ history ±â´ÉÀ» Ãß°¡ÇÏ´Â °ÍÀÔ´Ï´Ù.
¾ÕÀ¸·Î Ãß°¡µÇ´Â ±â´Éµé¿¡ ´ëÇؼ­´Â ´º½º·¹Å͸¦ ÅëÇؼ­ ÀÚ¼¼ÇÏ°Ô ¸»¾¸µå¸®µµ·Ï ÇÏ°Ú½À´Ï´Ù.

À̹øÁÖ¿¡´Â db2pd ¶ó´Â DB2 UDB À¯Æ¿¸®Æ¼¿¡ ´ëÇؼ­ ¼³¸íÀ» µå¸®°í, ÀúÈñ XpertMon °ú
ÇØ´ç ÅøÀ» ºñ±³Çغ¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
¾Æ¹«ÂÉ·Ï ¸¹Àº µµ¿òµÇ½Ã±æ ¹Ù¶ó¸ç, ±âÁ¸ ´º½º·¹Å͵éÀº ÀúÈñ ȸ»ç ȨÆäÀÌÁö (www.iteg.co.kr)
°Ô½ÃÆÇ¿¡ µé¾î¿À½Ã¸é º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ȥ½Ã¶óµµ ¾Ë°í ½ÍÀº ³»¿ëÀ̳ª ÁÖÁ¦°¡ ÀÖ´Ù¸é ¸ÞÀÏ·Î º¸³»ÁֽʽÿÀ. ÂüÁ¶ÇÏ¿© ¹Ý¿µÇϵµ·Ï ÇÏ°Ú½À´Ï´Ù.

The db2pd tool

db2pd ´Â DB2 UDB V8.2¿¡ Ãß°¡µÈ À¯Æ¿¸®Æ¼·Î¼­, DB2 ÀνºÅϽº¿Í µ¥ÀÌÅͺ£À̽º¸¦ À§ÇÑ Åë°è¸¦
¸ð¾Æ µ¥ÀÌÅͺ£À̽º Æ®·£Àè¼Ç, Å×ÀÌºí½ºÆäÀ̽º, Å×À̺í Åë°è, µ¿Àû SQL, µ¥ÀÌÅͺ£À̽º ±¸¼º°ú
°ü·ÃµÈ »çÇ×À» º¸¿©ÁÖ´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù.

db2pd À¯Æ¿¸®Æ¼ »ç¿ë¹æ¹ý

1) ÇÊ¿ä±ÇÇÑ : SYSADM
2) È£Ãâ ¹æ¹ý
¨ç interactive mode : db2pd -interactive ÀÔ·ÂÇÏ¿© ¼öÇàÇϸç, ÇÁ·ÒÇÁÆ®°¡ db2pd> ÇüÅ·Π³ªÅ¸³².
ÇÁ·ÒÇÁÆ®¿¡¼­ ³ª°¡·Á¸é quit ³ª q¸¦ ÀÔ·Â
¿¹ 1> interactive mode¿¡¼­ db2pd È£Ãâ

¨è ¿î¿µ½Ã½ºÅÛ ¸í·É ÇÁ·ÒÇÁÆ® mode : db2pd ¿É¼Ç À¸·Î ÀÔ·Â
¿¹ 2> ¿î¿µ½Ã½ºÅÛ ¸í·É ÇÁ·ÒÇÁÆ® mode¿¡¼­ db2pd È£Ãâ

¨é ÆÄÀÏ¿¡ ¿É¼ÇÀ» ÀúÀåÇϰųª DB2PDOPT ȯ°æº¯¼ö¿¡ ¿É¼ÇÀ» ÀúÀåÇÏ¿© ¼öÇà : db2pd -command file¸í
¿¹ 3> ÆÄÀÏ¿¡ ¿É¼Ç ÀúÀåÇÏ¿© db2pd È£Ãâ

¿¹ 4> ȯ°æº¯¼ö DB2PDOPT ¿¡ ¿É¼ÇÀ» ÀúÀåÇÏ¿© db2pd È£Ãâ


db2pd¸¦ ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ°ú XpertMonÀ» ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ ºñ±³

db2pd ¸í·É¾î·Î º¼ ¼ö ÀÖ´Â ¸ð´ÏÅ͸µ °á°ú¿Í XpertMon ¸ð´ÏÅ͸µ °á°ú¸¦ ºñ±³Çغ¸µµ·Ï ÇÏ°Ú½À´Ï´Ù

< db2pd¸¦ ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ 1 - lock Á¤º¸ >
µ¥ÀÌÅͺ£À̽º¿¡¼­ lockÀ» ¼ÒÀ¯ÇÏ°í ÀÖ´Â »ç¶÷À» È®ÀÎÇÏ°í ½ÍÀ» ¶§ ±× »ç¶÷À» ã¾Æ³»±â
À§ÇØ ´ÙÀ½ ¸í·É¾î¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ¾Æ·¡¿Í °°ÀÌ 3ÀÚ·Î ÁÙ¿©¼­ ¾µ ¼ö ÀÖ½À´Ï´Ù.
  db2pd -database sample -locks -transactions -agents -file lock.txt


  db2pd -db sample -loc -tra -age -fil lock.txt


°á°ú´Â lock.txt ÆÄÀÏ¿¡ ÀúÀåµÇ¸ç, ÆÄÀÏ ³»¿ëÀº ¾Æ·¡¿Í °°½À´Ï´Ù.
< °á°úÆÄÀÏ- lock.txt >


¢º -lock ¿É¼Ç¿¡ÀÇ ¸¸µé¾îÁø °á°ú¹°ÀÇ Ã¹ ¹ø° ºÎºÐÀº share lock(Mode=S)ÀÌ
    Æ®·¢Àè¼Ç ¹øÈ£ 3 (TranHdl=3)¿¡ ÀÇÇØ ÀâÇôÀÖ´Ù´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
    ±×¸®°í Àá±ÝÀÇ »óÅ´ Çã°¡(Sts=G) µÇ¾î ÀÖ½À´Ï´Ù.
¢º -transactions ¿É¼Ç¿¡ ÀÇÇØ ¸¸µé¾îÁø °á°úÀÇ µÎ ¹ø° ºÎºÐÀº Æ®·£Àè¼Ç ÇÚµé ¹øÈ£ 3ÀÌ
    ¾ÖÇø®ÄÉÀÌ¼Ç ¹øÈ£ 28¹ø(AppHandl=28)À» °¡Áö°í ÀÖ´Ù´Â °ÍÀ» º¸¿©ÁÝ´Ï´Ù.
¢º ¸¶Áö¸·À¸·Î ¾ÖÇø®ÄÉÀÌ¼Ç ÇÚµé ¹øÈ£ 28À» °¡Áö°í ÀÖ´Â »ç¿ëÀÚ ¾ÆÀ̵ð POONS°¡
    °á°ú¹°ÀÇ ¼¼ ¹ø° ºÎºÐ¿¡¼­ ¹ß°ßµË´Ï´Ù.

Æ®·£Àè¼ÇÀÌ Àá°ÜÁø ÀÚ¿øÀ» ±â´Ù¸®°í ÀÖÀ» ¶§ -locks °á°ú¿¡¼­ »óÅÂ(Sts)´Â Wating»óŸ¦
³ªÅ¸³»´Â WÀÏ °ÍÀÔ´Ï´Ù. ±×¶§ À§ÀÇ Á¢±ÙÀ» »ç¿ëÇØ ½±°Ô Àá°ÜÁø ÀÚ¿øÀ» ±â´Ù¸®´Â »ç¶÷À»
È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

< XpertMonÀ» ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ 1- lock Á¤º¸ >

¼¼¼Ç¿¡¼­ lock wait ÀÎ »óÅÂÀÇ application °ú ÇØ´ç application ÀÌ ¼öÇàÇÏ°í ÀÖ´Â SQL Á¤º¸,
lock À» Àâ°í ÀÖ´Â handle ¹øÈ£¸¦ ¾Æ·¡¿Í °°ÀÌ ÇÑ È­¸é¿¡¼­ Á¶È¸ÇÒ ¼ö ÀÖ½À´Ï´Ù.


lock À» Àâ°í ÀÖ´Â 157¹ø handle ¿¡ ´ëÇÑ Á¤º¸µµ º¼ ¼ö ÀÖ½À´Ï´Ù. ¹°·Ð db2pd ¿Í´Â ´Ù¸£°Ô ½ÇÇàÁßÀÎ SQL ¿¡ ´ëÇÑ Á¤º¸µµ º¼ ¼ö ÀÖ½À´Ï´Ù.





< db2pd¸¦ ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ 2 - Å×À̺í Reorg Á¤º¸ >
Å×À̺íÀÇ À籸¼º(reorg) »óŸ¦ ¸ð´ÏÅÍÇÏ°í ½ÍÀ» ¶§ V8.2 ÀÌÀü¿¡ reorg »óŸ¦ üũÇϱâ
À§ÇØ GET SNAPSHOT FOR TABLES ON database ¸¦ »ç¿ëÇÒ¼ö ÀÖ½À´Ï´Ù.
db2pd À¯Æ¿¸®Æ¼¸¦ °¡Áö°í ½±°Ô ´ÙÀ½ ¸í·É¾î¸¦ ½ÇÇàÇÔÀ¸·Î½á reorg »óŸ¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
  db2pd -db sample -reorg file=reorg.txt


< °á°úÆÄÀÏ- reorg.txt >

Offline reorg À¯Æ¿¸®Æ¼´Â Å×À̺í STAFF¿¡¼­ ½ÃÀ۵Ǿú½À´Ï´Ù.


°°Àº ¸í·É¾î¸¦ ³ªÁß¿¡ ½ÇÇàÇÑ´Ù¸é ±×»óÅ´ "Started" ¿¡¼­ "Done"·Î
¹Ù²ð °Í ÀÔ´Ï´Ù. "Done" »óÅ´ reorg À¯Æ¿¸®Æ¼°¡ ³¡¸¶ÃÆ´Ù´Â °ÍÀ»
³ªÅ¸³À´Ï´Ù.

< XpertMonÀ» ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ 2- Å×À̺í reorg Á¤º¸ >
Å×ÀÌºí¿¡ ´ëÇÑ reorg Á¤º¸´Â CFG & Snapshot ¸ðµâ¿¡ Ãß°¡ÇÒ ¿¹Á¤ÀÔ´Ï´Ù.

< db2pd¸¦ ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ 3 - Å×ÀÌºí½ºÆäÀ̽º Á¤º¸ >
V8.2ÀÌÀüÀÇ DB2 UDBÀÇ ´õ Ãʱ⠹öÀü¿¡¼­ DB2 LIST TABLESPACE SHOW DETAIL
¸í·É¾î¸¦ »ç¿ëÇÔÀ¸·Î½á Å×ÀÌºí½ºÆäÀ̽ºÀÇ »óŸ¦ üũÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. V8.2¿¡¼­ ½±°Ô
¿î¿µ ½Ã½ºÅÛ ¸í·É¾î ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½ ¸í·É¾î¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.
  db2pd -db sample -tablespace



SAMPLE µ¥ÀÌÅͺ£À̽ºÀÇ Å×ÀÌºí ½ºÆäÀ̽º ºÎºÐ¿¡¼­ Å×ÀÌºí½ºÆäÀ̽º
»óÅ 0x00000800À» °¡Áø SYSCATSPACE, USERSPACE1, SYSTOOLSPACE À̶ó ºÒ¸®´Â
3°³ÀÇ Å×ÀÌºí½ºÆäÀ̽º¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

db2tbst ¸í·É¾î¸¦ Å×ÀÌºí½ºÆäÀ̽º »óŸ¦ ÀÌÇØÇϱâ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Å×ÀÌºí½ºÆäÀ̽º°¡ "Backup in progress" »óÅ¿¡ ÀÖ´Ù´Â °ÍÀ» ¹ß°ßÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
±× °á°ú´Â ¹Ø¿¡ ±×¸²À» ÅëÇØ º¼ ¼ö ÀÖ½À´Ï´Ù.


< XpertMonÀ» ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ 3- Å×ÀÌºí½ºÆäÀ̽º Á¤º¸ >
XpertMon À» ÀÌ¿ëÇÏ¸é ½Ç½Ã°£À¸·Î Å×ÀÌºí½ºÆäÀ̽º¿¡ ´ëÇÑ ¾Æ·¡¿Í °°Àº Á¤º¸¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

¿©±â¼­ Total´Â Àüü Å×ÀÌºí½ºÆäÀ̽º °³¼ö¸¦ ¸»Çϸç, Exceeding Threshold ¼ýÀÚ´Â
»ç¿ë·®ÀÌ 80%¸¦ ³ÑÀº Å×ÀÌºí½ºÆäÀ̽ºÀÇ °³¼ö¸¦ ¸»ÇÕ´Ï´Ù.
Abnormal Àº Å×ÀÌºí½ºÆäÀ̽º »óÅ°¡ Á¤»óÀÌ ¾Æ´Ñ Å×ÀÌºí½ºÆäÀ̽ºÀÇ °³¼ö¸¦ ÀǹÌÇÕ´Ï´Ù.
Á¤»óÀÌ ¾Æ´Ñ »óÅ´ Quiesce ³ª Backup pending , Restore pending, Rollforward pending,
Offline µîÀ» ÀǹÌÇÕ´Ï´Ù.

À§ÀÇ È­¸éÀ» Ŭ¸¯ÇÏ¸é ¾î¶² Å×ÀÌºí½ºÆäÀ̽º°¡ ¹®Á¦ÀÎÁö »ó¼¼Á¤º¸¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡¿Í °°ÀÌ ¸ðµç Å×ÀÌºí½ºÆäÀ̽ºÀÇ Á¤º¸¿Í container Á¤º¸°¡ Ãâ·ÂµÇ¸ç, »ö±ò·Î Ç¥½ÃµÈ
Å×ÀÌºí½ºÆäÀ̽º°¡ ¹®Á¦°¡ µÇ´Â Å×ÀÌºí½ºÆäÀ̽ºÀÔ´Ï´Ù.



XpertMon for DB2 UDB V2
DB »ç¾÷ºÎ
Tel : 02-2108-1458
Fax : 02-2108-1459
Mobile : 011-896-6545
E-mail : hjlee@iteg.co.kr
URL : http://iteg.co.kr

¸ñ·Ï ±Û¾²±â ¼öÁ¤