´ÜÃß

µ¥ÀÌÅͺ£À̽º Áø´Ü

ÀÌ·¯ÇÑ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼º´É ¹®Á¦¸¦ È®ÀÎÇÏ´Â µ¥ »ç¿ëµÇ´Â Áø´Ü ¸Å°³º¯¼ö¸¦ ½±°Ô ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Adaptive Server Enterprise ¼º´É°ú Á¶Á¤ ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ. ÀÌ ¿É¼ÇÀº ¿¬°áº°·Î Àû¿ëµÇ¸ç ±âº»°ªÀº "ÇØÁ¦"ÀÔ´Ï´Ù.

¿É¼ÇÀ» ¼³Á¤ÇÏ·Á¸é ÇØ´ç ¿É¼ÇÀÇ ¼³Á¤ ´ÜÃ߸¦ ¼±ÅÃÇÑ ´ÙÀ½ Àû¿ëÀ» ´©¸¨´Ï´Ù. ÀÌ °ªÀº µ¥ÀÌÅͺ£À̽º¿¡¼­ º¯°æÇصµ ¾÷µ¥ÀÌÆ®µÇÁö ¾Ê½À´Ï´Ù. ÀÌ °ªÀº ¾²±â Àü¿ëÀÔ´Ï´Ù.

Âü°í: Àû¿ëÀ» ´­·¯ ¸í·ÉÀÌ µ¥ÀÌÅͺ£À̽º·Î Àü´ÞµÈ ÈÄ¿¡´Â jisqlÀÌ ¿É¼ÇÀÇ ÇöÀç »óŸ¦ È®ÀÎÇÒ ¼ö ¾ø±â ¶§¹®¿¡ ¿É¼ÇÀÇ ¼³Á¤|ÇØÁ¦ ´ÜÃß°¡ ¼±ÅõÇÁö ¾ÊÀº »óÅ·Π³ªÅ¸³³´Ï´Ù. ¿¹¸¦ µé¾î "ÀÔ/Ãâ·Â Åë°è Ç¥½Ã"¸¦ ¼³Á¤À¸·Î ¼±ÅÃÇϰí Àû¿ëÀ» ´©¸¥ ÈÄ ÀԷ âÀÇ ¹èÄ¡¿¡¼­ µ¿ÀÏÇÑ ±¸¹®À» ½ÇÇàÇϸé, jisqlÀÌ ¿É¼ÇÀÇ °ªÀÌ º¯°æµÇ¾ú´Ù´Â °ÍÀ» ÀνÄÇÏÁö ¸øÇÕ´Ï´Ù.

ÀÌ·¯ÇÑ ¿É¼Ç¿¡ ´ëÇØ »ý¼ºµÈ ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÏ·Á¸é ¿É¼Ç âÀÇ ±âŸ ÅÇ¿¡¼­ "SQL °æ°í ¸Þ½ÃÁö Ç¥½Ã" ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù.

¿É¼Ç
¼³¸í
ÁúÀÇ Ã³¸® °èȹ Ç¥½Ã(showplan)
ÀÌ ¿É¼ÇÀ» ¼³Á¤Çϸé ÁúÀÇ Ã³¸® °èȹ¿¡ ´ëÇÑ ¼³¸íÀ» »ý¼ºÇÕ´Ï´Ù. ÁúÀÇ Ã³¸® °èȹ ¼³¸íÀº ¼º´É Áø´Ü¿¡ À¯¿ëÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀÌ ÀúÀå ÇÁ·Î½ÃÀú³ª Æ®¸®°Å ³»ºÎ¿¡¼­ »ç¿ëµÇ¸é °á°ú ¸Þ½ÃÁö°¡ Ãâ·ÂµÇÁö ¾Ê½À´Ï´Ù. ±âº»°ªÀº "ÇØÁ¦"ÀÔ´Ï´Ù.
ÁúÀǸ¦ ÄÄÆÄÀϸ¸ ÇÏ°í ½ÇÇàÇÏÁö´Â ¾ÊÀ½(noexec)

ÀÌ ¿É¼ÇÀ» ¼³Á¤ÇÏ¸é °¢ ÁúÀǸ¦ ÄÄÆÄÀϸ¸ ÇÏ°í ½ÇÇàÇÏÁö´Â ¾Ê½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» ¼³Á¤Çϸé "ÇØÁ¦"·Î ¼³Á¤ÇÒ ¶§±îÁö ÈÄ¼Ó ¸í·ÉÀÌ ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

ÀÔ/Ãâ·Â Åë°è Ç¥½Ã(statistics io)

ÀÌ ¿É¼ÇÀ» ¼³Á¤Çϸé ÁúÀÇ ¹®¿¡ ÂüÁ¶µÈ °¢ Å×ÀÌºí¿¡ ´ëÇÑ ½ºÄµ, ³í¸®Àû Àбâ, ¹°¸®Àû Àб⠼ö°¡ Ç¥½ÃµË´Ï´Ù. °á°ú´Â Ç×»ó »óÅ â¿¡ Ç¥½ÃµË´Ï´Ù.

±âº»°ªÀº "ÇØÁ¦"ÀÔ´Ï´Ù.

ÇÏÀ§ ÁúÀÇ Ä³½Ã Á¤º¸ Ç¥½Ã(statistics subquerycache)
ÀÌ ¿É¼ÇÀ» ¼³Á¤Çϸé ij½Ã ÀûÁß ¼ö, ½ÇÆÐ ¼ö, °¢ ÇÏÀ§ ÁúÀÇ¿¡ ´ëÇÑ Ä³½ÃÀÇ Çà ¼ö¸¦ Ç¥½ÃÇÕ´Ï´Ù. ±âº»°ªÀº "ÇØÁ¦"ÀÔ´Ï´Ù.
±¸¹® ºÐ¼®, ÄÄÆÄÀÏ, ½ÇÇà ½Ã°£ Ç¥½Ã(statistics time)
ÀÌ ¿É¼ÇÀ» ¼³Á¤ÇÏ¸é °¢ ¸í·ÉÀÇ ±¸¹® ºÐ¼® ¹× ÄÄÆÄÀÏ¿¡ °É¸° ½Ã°£À» Ç¥½ÃÇϸç, ¸í·ÉÀÇ °¢ ´Ü°è¿¡ ´ëÇÑ ½ÇÇà ½Ã°£À» Ç¥½ÃÇÕ´Ï´Ù. ½Ã°£Àº 100ºÐÀÇ 1ÃÊ ´ÜÀ§·Î Ç¥½ÃµÇ¸ç Á¤È®ÇÑ ½Ã°£Àº ÄÄÇ»ÅÍÀÇ ¼º´É¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ±âº»°ªÀº "ÇØÁ¦"ÀÔ´Ï´Ù.