| DB Optimizer™ XE - FAQ |
|
Q: DB Optimizer XE´Â ¹«½¼ ÅøÀΰ¡¿ä?
A: DB Optimizer XE´Â µ¥ÀÌÅͺ£À̽º¿Í ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀ» ±Ø´ëÈÇÏ´Â SQL ÇÁ·ÎÆÄÀϸµ ¹× Æ©´× IDE·Î¼, DBA¿Í °³¹ßÀÚµéÀÌ ¼º´É ¹®Á¦¸¦ ÀÏÀ¸Å°´Â SQLÀ» ºü¸£°Ô ã°í, ºÐ¼®Çϰí, ÃÖÀûÈÇÒ ¼ö ÀÖ°Ô ÇØÁÝ´Ï´Ù.
DB Optimizer XE´Â ¼º´É º´¸ñÀ» Á¦°ÅÇÒ ¼ö ÀÖµµ·Ï ÀÚÁÖ ½ÇÇàµÇ´Â ÁýÁßÀûÀÎ µ¥ÀÌÅ͸¦ ½Äº°Çϰí, Äõ¸® Åë°è (CPU, I/O, wait time)¸¦ ±âÃÊ·Î ÇÏ¿© ¹®Á¦°¡ µÇ´Â ƯÁ¤ SQL¿¡ ÁýÁßÇϰí ÇØ´ç ¹®Á¦¸¦ Æ©´×ÇÕ´Ï´Ù.
Q: ÇÁ·ÎÆÄÀϸµ°ú Æ©´×ÀÇ Â÷ÀÌÁ¡Àº ¹«¾ùÀΰ¡¿ä?
A: ÇÁ·ÎÆÄÀϸµÀ̶õ ÇϳªÀÇ SQL ¶Ç´Â µ¥ÀÌÅͺ£À̽º Àüü¸¦ ºÐ¼®ÇÏ´Â °úÁ¤ÀÔ´Ï´Ù. À̸¦ ÅëÇØ ¾î¶² Äõ¸®¿¡ ÃÐÁ¡À» ¸ÂÃß¾î¾ß ¼º´ÉÇâ»óÀ» ÇÒ ¼ö ÀÖ´ÂÁö¸¦ °áÁ¤ÇÏ°Ô µË´Ï´Ù.
¾î¶² °æ¿ì¿¡´Â ¿À·§µ¿¾È ¼öÇàµÇ´Â Äõ¸®°¡ ¹®Á¦ÀÏ ¼öµµ ÀÖ°í ¾î¶² °æ¿ì¿¡´Â ¹Ýº¹ÀûÀ¸·Î ¼öÇàµÇ´Â Äõ¸®°¡ ¹®Á¦ÀÏ ¼öµµ ÀÖ½À´Ï´Ù.
µÎ°¡Áö °æ¿ì ¸ðµÎ Àüü ¼º´É Çâ»óÀ» À§Çؼ Æ©´×ÇÒ °¡Ä¡°¡ ÀÖ½À´Ï´Ù.
ÇÏÁö¸¸, µ¥ÀÌÅͺ£À̽º Àüü¸¦ ÇѲ¨¹ø¿¡ Æ©´×ÇÏÁö´Â ¾Ê½À´Ï´Ù. µû¶ó¼ ¿ì¼± ¹®Á¦ ÁöÁ¡À» ã±â À§ÇÑ ÇÁ·ÎÆÄÀϸµÀÌ ±ÇÀåµË´Ï´Ù. ÀÏ´Ü ¹®Á¦ ÁöÁ¡À» Âó¾î³»°í ³ª¸é Æ©´×À» ½ÃÀÛÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù. Æ©´×À̶õ ½ÇÁ¦·Î º¯°æÀ» ÇÏ´Â °úÁ¤À» ¸»ÇÕ´Ï´Ù: ´Ù¾çÇÑ ¼·Î ´Ù¸¥ ¼±ÅÃÀ» ¿¬±¸ÇÏ¿© (ÄÉÀ̽º ¶ó°í ÇÕ´Ï´Ù), °¢°¢ÀÇ "ºñ¿ë" ¸¦ °è»êÇϰí, ÃÖ»óÀÇ ½ÇÇà °èȹ (execution plan)À» Á¦°øÇÏ´Â ÄÉÀ̽º¸¦ ±¸ÇöÇØ³À´Ï´Ù. DB Optimizer XE´Â Oracle, SQL Server, DB2 LUW, Sybase¿¡ ´ëÇÑ ÇÁ·ÎÆÄÀϸµ°ú Æ©´× ¸ðµÎ¸¦ ÇϳªÀÇ ¿ÏÀüÇÑ SQL IDE ¾È¿¡¼ Á¦°øÇÕ´Ï´Ù. DB Optimizer XE ´Â ¶ÇÇÑ DML ¹®Àå, ½ºÅä¾îµå ·çƾ, SQL ÆÄÀÏÀÇ Àϰý Æ©´× À» Á¦°øÇÏ°í ¼ö¸¹Àº ½ÇÇà °èȹÀ» ¸¸µé¾î ³À´Ï´Ù. ÀÌ °èȹÀº Ç¥·Î Ç¥½ÃµÇ°í, °¢ °èȹº° ÄÉÀ̽º¿¡ ´ëÇÑ »ó¼¼ÇÑ Åë°è°¡ ³ªÅ¸³³´Ï´Ù. µû¶ó¼ ¼º´É À̽´°¡ ÀÖ´Â SQLÀ» ½±°Ô ÃÖ°íÀÇ ÄÉÀ̽º·Î ¹Ù²Ü ¼ö ÀÖ½À´Ï´Ù.
Q: ½ÇÇà °èȹ (Explain Plan)ÀÌ ¹«¾ùÀÌ°í ¾î¶»°Ô µµ¿òµÇ³ª¿ä?
A: ½ÇÇà °èȹ (Explain plan)Àº ½ÇÁ¦ ¾î¶² ½ÇÇà °èȹ¿¡ µû¶ó SQLÀÌ ÀÛµ¿ÇÏ´Â Áö¸¦ ÀÌÇØÇÒ ¶§ »ç¿ëµË´Ï´Ù. ÀÌ Á¤º¸¸¦ Ȱ¿ëÇÏ¸é Æ¯Á¤ °èȹÀÌ ÃÖÀûÈµÈ ½ÇÇà °èȹÀÎÁö¸¦ ¾Ë¾Æ³¾ ¼ö ÀÖ½À´Ï´Ù. DB Optimizer XE´Â
ÀÌ Á¤º¸¸¦ Æ®¸® ÇüÅ·Πº¸¿©ÁÝ´Ï´Ù. ÀÌ Æ®¸®´Â ±×·ìº°·Î Á¢°Å³ª Æî ¼ö ÀÖ°í °¢ Ç׸ñ ¿·¿¡´Â Ç¥¸¦ ÅëÇØ Á¤º¸°¡ Ç¥½ÃµË´Ï´Ù. ½ÇÇà °èȹ (Explain plan)Àº ½ÇÁ¦·Î Äõ¸®¸¦ ½ÇÇàÇÏÁö ¾Ê°í DB Optimizer XEÀÇ ½ÇÇà Åë°è¸¦ ¹ÙÅÁÀ¸·Î °è»êµË´Ï´Ù -
µû¶ó¼ ¸î½Ã°£ÀÌ °É·Á¾ß °á°ú°¡ ³ª¿À´Â Äõ¸®µµ ½±°Ô Ç¥½ÃÇÕ´Ï´Ù
Q: DB Optimizer XE °¡ µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇÏ´Â ÆÐŰ¡µÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» µµ¿ï ¼ö ÀÖ³ª¿ä?
A: ¹°·ÐÀÔ´Ï´Ù. DB Optimizer XE °¡ µµ¿ÍÁÙ ¼ö ÀÖ´Â °ÍÀº Å©°Ô µÎ°¡Áö ÀÔ´Ï´Ù
¸ÕÀú, ÇÁ·ÎÆÄÀϸµÀ» ÅëÇØ Á¤È®È÷ ¹«¾ùÀÌ ¼º´É ¹®Á¦¸¦ ¹ß»ý½ÃŰ´Â Áö¸¦ ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛÀÚ¿¡°Ô Çǵå¹éÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù. µÎ¹øÂ°·Î
DB Optimizer XEÀÇ ÀúÀåµÈ ¾Æ¿ô¶óÀÎ ±â´ÉÀ» »ç¿ëÇÕ´Ï´Ù.
Æ©´× ÀÛ¾÷À» ³¡³»°í ³ ÈÄ, ÃÖÀûÈµÈ ½ÇÇà°èȹ¿¡ ¸Â´Â ÀúÀåµÈ ¾Æ¿ô¶óÀÎÀ» ¸¸µé¾îÁÖ´Â DDLÀ» ÀÚµ¿À¸·Î ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. À̰ÍÀÌ ÀÏ´Ü µ¥ÀÌÅͺ£À̽º¿¡ À§Ä¡ÇÏ°í ³ª¸é ÆÐŰ¡µÈ ¾ÖÇø®ÄÉÀ̼ÇÀÇ SQL ¹®ÀåÀº ÃÖÀûÈµÈ °èȹÀ» µû¶ó ¼öÇàµË´Ï´Ù.
|



DB Optimizer™ XE
J Optimizer™
DB Performance Center™ XE
Rapid SQL® XE
DBArtisan® XE
DB Change Manager™ XE
All-Access¢â XE
