|
|
|
|
iTuner Ư¡
¡¡¡¡µ¶Ã¢Àû ¹æ¹ý·Ð Á¦°øÀ¸·Î ±âÁ¸ Æ©´× ¹æ¹ý·Ð ¹®Á¦Á¡ ÇØ°á
¡¡New Æ©´×(Æ®·¯ºí ½´ÆÃ) ÇÁ·Î¼¼½º
¡¡¡¡ ¡¡- ¼øȯ ¹Ýº¹ Æ©´× ÇÁ·Î¼¼½º -> ¼±Çü Æ©´× ÇÁ·Î¼¼½º
¡¡Sniffing ¹æ½ÄÀÇ ¼öÁýÀ¸·Î ¿î¿µ¼¹ö ºÎÇÏ ¹× ¿µÇâ ¾øÀÌ ¸ðµç Query ¼öÁý
¡¡¸ðµç QueryÀÇ Normalize ó¸®
¡¡½Ã¹Ä·¹ÀÌ¼Ç ºÐ¼® ±â´ÉÀ¸·Î ¿î¿µ ¼¹ö ¹ß»ý »óȲ ÀçÇö
¡¡¡¡´Ù¾çÇÑ ºÐ¼® ½Ã°¢ Á¦°ø
¡¡All , User , IP(Host) , Database , Table , Query µî
¡¡°¢ ºÐ¼®°£ÀÇ À¯±âÀûÀÎ ¿¬°è ºÐ¼® Á¦°øÀ¸·Î ºÐ¼® È¿À²¼º ±Ø´ëÈ
¡¡´Ù¾çÇÏ°í À¯¿ëÇÑ Æ©´× ¹× °ü¸®¿ë ·¹Æ÷Æ® Á¦°ø
¡¡°·ÂÇÑ WhatIF Á¦°ø (Query WhatIF, Table WhatIF)
iTuner Æ©´× ¹æ¹ý·Ð
¡¡¡¡±âÁ¸ Æ©´× ¹æ¹ý·Ð
¡¡À妽º , Äõ¸® , Lock µîÀ» xxx°Ô ÇØ¾ß ÇÑ´Ù.
¡¡±âÁ¸ Æ©´× ÇÁ·Î¼¼½º
¡¡¡¡¡¡ - Á÷Á¢ ÇÁ·ÎÇÊ·¯ µîÀ¸·Î ´À¸° Äõ¸® ¼öÁý
¡¡¡¡¡¡ - ¿Ö ´À¸°Áö ±×·¡ÇÈÄà Ç÷£À¸·Î È®ÀÎ
¡¡¡¡¡¡ - ÆÇ´Ü(Äõ¸® ¼öÁ¤,À妽º ¼öÁ¤)
¡¡¡¡¡¡ - °³º° Äõ¸® Å×½ºÆ®
¡¡¡¡¡¡ - Àû¿ë
¡¡¡¡¡¡ - ÀüüÀûÀ¸·Î ¼º´É Çâ»óÀÌ ¿Ô´ÂÁö ÆľÇ
¡¡¡¡¡¡ - óÀ½ºÎÅÍ ´Ù½Ã ¹Ýº¹
¡¡¹®Á¦Á¡
¡¡¡¡¡¡ - ¼öÁý°ú ºÐ¼®¿¡ ÀÖ¾î Àΰ£À̱⠶§¹®¿¡ Áö¿±ÀûÀÎ Æ©´×ÀÌ µÉ ¼ö ¹Û¿¡ ¾øÀ½
¡¡¡¡¡¡ - ÇÁ·ÎÇÊ·¯´Â ¿î¿µ¼¹ö¿¡ ÁÖ´Â ºÎÇÏ·Î ÀÎÇØ ÀϹÝÀûÀ¸·Î ÇÊÅ͸¦ °É¾î ¾î´À °æ°èÀÌ»óÀÇ Äõ¸®¸¸À» ¼öÁý
¡¡¡¡¡¡ - Æ©´×Àº ´À¸° Äõ¸®¸¸ÀÌ ´ë»óÀÌ ¾Æ´Ï¶ó ¼º´ÉÀÌ ÁÁÀº Äõ¸® Æ÷ÇÔÇÏ¿© ¸ðµç Äõ¸®ÀÇ µ¥ÀÌÅÍ Á¢±Ù Àü·«ÀÌ
¡¡¡¡¡¡¡¡ ¸ðµÎ °í·ÁµÇ¾î¾ß ÇÔ
¡¡¡¡¡¡ - ´À¸° Äõ¸®·Î ÀÎÇØ À妽º¸¦ ¼öÁ¤ÇÑ´Ù¸é ±×°ÍÀº ¿ø·¡ ¼º´ÉÀÌ ÁÁ¾Ò´ø Äõ¸®¿¡ ºÎÁ¤ÀûÀÎ ¿µÇâÀ» ÁÙ
¡¡¡¡¡¡¡¡ ¼öµµ ÀÖÀ½
¡¡¡¡¡¡ - ºÎºÐ ¼öÁ¤ÀÌ Àüü¿¡ ¾î¶² ¿µÇâÀ» ÁÖ´Â Áö¿¡ ´ëÇÑ ÆÇ´ÜÀÌ Èûµê
¡¡¡¡¡¡ - ¼º´ÉÇâ»óµµ ¼öÄ¡È µÈ °ÍÀÌ ¾Æ´Ñ °¨°¢ÀûÀÎ ÆÇ´ÜÀÏ »ÓÀÓ
¡¡¡¡¡¡ - µ¥ÀÌÅÍ¿¡ ±â¹Ý µÈ ºÐ¼®ÀÌ ¾Æ´Ñ Çö¾÷ ´ã´çÀÚ¿¡ ´ëÇÑ ÀÇÁ¸ÀÌ Å - ¾î¶² Äõ¸®°¡ ÀÚÁÖ ¾²ÀÌ´ÂÁö µî¡¦
¡¡¡¡¡¡ - Á¦´ë·Î µÈ ÆÇ´ÜÀ» ³»¸®±â À§ÇÑ µ¥ÀÌÅÍ°¡ ³Ê¹« ºÎÁ·ÇÔ
¡¡¡¡iTuner Æ©´× ¹æ¹ý·Ð
¡¡»ç¶÷°ú ÄÄÇ»ÅÍÀÇ ¿ªÇÒ ºÐ´ã
¡¡»ç¶÷Àº ÆǴܸ¸ ÇÏ°Ô µÊ
¡¡ÄÄÇ»ÅÍ(Æ©´× ¼Ö·ç¼Ç)
¡¡¡¡¡¡ - °´°üÀûÀÎ Æ©´× °¡´É
¡¡¡¡¡¡ - ¼º´ÉÁöÇ¥¿¡ ´ëÇÑ ÀÌ·Â °ü¸®
¡¡¡¡¡¡ - ¼º´ÉÁöÇ¥ ÃàÃâÀ» À§ÇÑ ¹ã»ù ÀÛ¾÷ ¾ø¾Ú
¡¡¡¡¡¡ - »ç¶÷ÀÌ Á¦´ë·Î ÆÇ´ÜÇÒ ¼ö ÀÖµµ·Ï ºÐ¼®µÈ Back Data Á¦°ø
¡¡¡¡¡¡ - ºÎºÐ ¼öÁ¤À¸·Î ÀÎÇÑ Àüü¿¡ ´ëÇÑ ¿µÇâÆò°¡
¡¡¡¡¡¡ - Etc¡¦
¡¡Æ©´× ÇÁ·Î¼¼½º
Table WhatIF
½ÇÁ¦ TableÀÇ º¯°æ ¾øÀÌ TableÀÇ Index°¡ »ý¼º, ¼öÁ¤, »èÁ¦ µîÀÇ º¯°æ ½Ã ±× TableÀ» È£ÃâÇÏ´Â Àüü QueryÀÇ ºñ¿ë º¯È ¹× Data Access Path º¯È¿¡ ´ëÇÑ Before/After ¿µÇâ Æò°¡ ºÐ¼® ±â´ÉÀ» Á¦°ø ÇÑ´Ù
Query WhatIF
¿î¿µ ¼¹öÀÇ º¯°æÀ̳ª ¿µÇâ ¾øÀÌ Query ¹× SP º¯°æ ½Ã ÇØ´ç QueryÀÇ ¼öÇà ºñ¿ë(Disk , CPU , Sort , Joinµî) ¹× Data Access º¯È¿¡ ´ëÇÑ Before/After ¿µÇâ Æò°¡ ºÐ¼® ±â´ÉÀ» Á¦°ø ÇÑ´Ù.
|
|