Explain µ¥ÀÌÅÍÀÇ ºÐ¼®ÀÌ Á¶È¸¿Í ȯ°æÀ» Á¶Á¤ÇÏ´Â µ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Â ¸¹Àº ¹æ¹ýÀÌ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
»öÀÎÀÌ Á¶È¸ ÃÖÀûÈ¿¡ ¹ÌÄ¡´Â ¿µÇâÀÇ ³íÀÇó·³, ÀûÇÕÇÑ »öÀÎÀº ¼º´É»ó À̵æÀ» ¸¹ÀÌ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. Explain Ãâ·ÂÀ» »ç¿ëÇÏ¿© ƯÁ¤ Á¶È¸ÀÇ ÁýÇÕ¿¡ µµ¿òÀ» ÁÖµµ·Ï ÀÛ¼ºÇÑ »öÀÎÀÌ »ç¿ëµÉ °ÍÀÎÁö¸¦ °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Explain Ãâ·Â¿¡¼ ´ÙÀ½ ¿µ¿ªÀÇ »öÀÎ »ç¿ë¹ý¿¡ ´ëÇØ ¾Ë¾Æº¸¾Æ¾ß ÇÕ´Ï´Ù.
´Ù¸¥ »öÀÎÀÌ ±âÁ¸ »öÀÎ ´ë½Å¿¡ »ç¿ëµÉ ¼ö ÀÖ´ÂÁö, ¶Ç´Â »öÀÎÀÌ ÀüÇô »ç¿ëµÇÁö ¾Ê¾Æµµ µÇ´ÂÁö¸¦ Æò°¡ÇÏ´Â µ¥¿¡µµ Explain ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. »õ·Î¿î »öÀÎÀ» »ý¼ºÇÑ ÈÄ, ÇØ´ç »öÀο¡ ´ëÇÑ Åë°è¸¦ ¼öÁýÇϰí(RUNSTATS ¸í·É »ç¿ë) Á¶È¸¸¦ ÀçÄÄÆÄÀÏÇϽʽÿÀ. Explain µ¥ÀÌÅ͸¦ ÅëÇØ »öÀÎ ½ºÄµ ´ë½Å¿¡ Å×ÀÌºí ½ºÄµÀÌ »ç¿ëµÇ°í ÀÖ´Â °ÍÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. Å×ÀÌºí µ¥ÀÌÅÍÀÇ Å¬·¯½ºÅ͸µ º¯°æÀ» ÅëÇØ ÀÌ·¯ÇÑ °á°ú°¡ »ý±æ ¼ö ÀÖ½À´Ï´Ù. ¹Ù·Î Àü¿¡ »ç¿ëÇÑ »öÀÎÀÌ ÇöÀç ³·Àº Ŭ·¯½ºÅÍ ºñÀ²À» °¡Áø´Ù¸é, ´ÙÀ½°ú °°ÀÌ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
Explain Ãâ·ÂÀ» ºÐ¼®Çϰí ÀϹÝÀûÀ¸·Î ¼öÇàÇϰí ÀÖ´Â ÀÀ¿ëÇÁ·Î±×·¥ À¯Çü¿¡ ´ëÇØ ÃÖÀûÀÌ ¾Æ´Ñ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¾×¼¼½ºÀÇ À¯ÇüÀ» Ž»öÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
OLTP ÀÀ¿ëÇÁ·Î±×·¥Àº »öÀÎ ½ºÄµÀ» ¹üÀ§ ±¸ºÐ ¼ú¾î¿Í ÇÔ²² »ç¿ëÇÏ´Â ÇÙ½ÉÀûÀÎ ºÐ¾ßÀε¥, ÀÌ´Â µîÈ£ ¼ú¾î¸¦ Ű Ä÷³¿¡ ´ëÇØ »ç¿ëÇÏ¿© ±ÔÁ¤µÈ ¸î¸îÀÇ ÇุÀ» ¸®ÅÏÇÏ´Â °æÇâÀÌ Àֱ⠶§¹®ÀÔ´Ï´Ù. OLTP Á¶È¸°¡ Å×ÀÌºí ½ºÄµÀ» »ç¿ëÇÑ´Ù¸é, Explain µ¥ÀÌÅ͸¦ ºÐ¼®ÇÏ¿© »öÀÎ ½ºÄµÀÌ »ç¿ëµÇÁö ¾Ê´Â ÀÌÀ¯¸¦ ÆÇ´ÜÇÒ ¼ö ÀÖ½À´Ï´Ù.
"°Ë»ö" À¯Çü Á¶È¸¿¡ ´ëÇÑ Å½»ö ±âÁØÀº ¸Å¿ì ¸ðÈ£ÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼, ¸¹Àº ÇàÀ» ±ÔÁ¤ÇØ¾ß ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ º¸Åë Ãâ·Â µ¥ÀÌÅÍÀÇ ¸î ȸéÀ» º¸±â¸¸ ÇÑ´Ù¸é, ¾î¶² °á°ú°¡ ¸®ÅϵDZâ Àü¿¡ Àüü ´ë´ä ¼¼Æ®°¡ °è»êµÉ Çʿ䰡 ¾øµµ·Ï ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì, »ç¿ëÀÚÀÇ ¸ñÇ¥´Â µ¥ÀÌÅÍÀÇ Ã³À½ ¸î ȸ鸸ÀÌ ¾Æ´Ï¶ó, Àüü Á¶È¸¿¡ ´ëÇÑ ÀÚ¿ø ¼Òºñ¸¦ ÃÖ¼ÒÈÇÏ·Á°í ½ÃµµÇÏ´Â ÃÖÀûÈ ¾Ë°í¸®ÁòÀÇ ±âº» ÀÛµ¿ ¿øÄ¢°ú ´Ù¸¨´Ï´Ù.
¿¹¸¦ µé¾î, Explain Ãâ·ÂÀÌ ¾×¼¼½º Ç÷£¿¡¼ »ç¿ëµÈ º´ÇÕ ½ºÄµ Á¶Àΰú Á¤·Ä ¿¬»êÀÚ¸¦ ¸ðµÎ º¸¿©ÁÖ¸é, Àüü ´ë´ä ¼¼Æ®´Â ¾î¶² ÇàÀÌ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ¸®ÅϵDZâ Àü¿¡ Àӽà Å×ÀÌºí¿¡ ±¸Ã¼ÈµË´Ï´Ù. ÀÌ °æ¿ì, SELECT¹®¿¡ OPTIMIZE FORÀýÀ» »ç¿ëÇÏ¿© ¾×¼¼½º Ç÷£À» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. OPTIMIZE FORÀý¿¡ ´ëÇØ¼´Â OPTIMIZE FOR n ROWSÀý¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. ÃÖÀûÈ ¾Ë°í¸®ÁòÀº ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î, ÀÀ¿ëÇÁ·Î±×·¥¿¡ ù¹øÂ° ÇàÀ» ³»º¸³»±â Àü¿¡ Àӽà Å×ÀÌºí¿¡ ¼³Á¤µÈ Àüü ´ë´äÀ» »êÃâÇÏÁö ¾Ê´Â ¾×¼¼½º Ç÷£À» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
Á¶È¸½Ã µÎ °³ÀÇ Å×À̺íÀÌ Á¶À뵃 °æ¿ì, »ç¿ëÁßÀÎ Á¶ÀΠó¸®ÀÇ À¯ÇüÀ» Á¡°ËÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©·¯ ÇàÀ» Æ÷ÇÔÇÏ´Â Á¶ÀÎ(¿¹: ÀÇ»ç °áÁ¤ Áö¿ø Á¶È¸)Àº ´ë°³ º´ÇÕ Á¶Àΰú ÇÔ²² ´õ »¡¸® ¼öÇàµË´Ï´Ù. ¸î °³ÀÇ ÇุÀ» Æ÷ÇÔÇÏ´Â Á¶ÀÎ(¿¹: OLTP Á¶È¸)ÀÇ °æ¿ì¿¡´Â ÀϹÝÀûÀ¸·Î ÁßøµÈ ·çÇÁ Á¶Àΰú ÇÔ²² ´õ »¡¸® ¼öÇàµË´Ï´Ù. ±×·¯³ª ÀÌ·¯ÇÑ ÀüÇüÀûÀÎ Á¶ÀÎÀÇ ÀÛ¾÷ ¹æ¹ýÀ» º¯°æ½ÃŰ´Â Áö¿ª ¼ú¾î ¶Ç´Â »öÀÎÀÇ »ç¿ë°ú °°Àº °æ¿ì´Â ÂüÀÛÇØ¾ß ÇÒ »çÁ¤ÀÌ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù(Áßø ·çÇÁ Á¶ÀÎ ¹× º´ÇÕ Á¶ÀÎÀ» ÂüÁ¶ÇÏ¿© ÀÌ µÎ °¡Áö Á¶ÀÎ ¹æ¹ýÀÌ ÀÛµ¿ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ¸½Ê½Ã¿À).