4.À妽º ÀÛ¼º Áöħ

À妽º ÀÛ¼º¿¡ Á¤´äÀº ¾ø´Ù. ¾øÀ¸¸é ¼Óµµ¿¡ ºÒ¸®ÇÏÁö¸¸ ±×·¸´Ù°í Çؼ­ ¸¹ÀÌ »ý¼ºÇÑ´Ù°í Çؼ­ ¹«Á¶°Ç ÁÁÀº °Íµµ ¾Æ´Ï´Ù. À妽º¸¦ °É °ÍÀÎÁö, °Ç´Ù¸é ¾î´À ¿­¿¡ ¾î¶² À¯ÇüÀ» °É °ÍÀÎÁö´Â Å×À̺íÀÇ ±¸Á¶³ª ÀÚÁÖ ¾²´Â Äõ¸®¹®¿¡ µû¶ó ´Þ¶óÁø´Ù. À妽º¿¡ µû¶ó ¼º´ÉÀÌ ÇÏ´Ã ¶¥ Â÷ÀÌ·Î ¹ú¾îÁö±âµµ ÇÑ´Ù. ±×·¡¼­ À妽º¸¦ °ü¸®ÇÏ´Â DBAÀÇ ¿ªÇÒÀÌ Áß¿äÇÏ¸ç ¾î·Æ´Ù.

Á¤´äÀº ¾øÁö¸¸ ÀϹÝÀûÀÎ °¡À̵å¶óÀÎÀ» Á¦½ÃÇÒ ¼ö´Â ÀÖ´Ù. ÀÌ ÁöħÀº ¸¹Àº »ç¶÷µéÀÌ ½Ç¹«¸¦ ÇØ º» °á°ú ¾ò¾îÁø °æÇèÀÇ »ê¹°À̹ǷΠÀÏ´ÜÀº ¹ÏÀ» ¼ö ÀÖ´Â ±ÔÄ¢ÀÌ´Ù. ±×·¯³ª ÀÌ°ÍÁ¶Â÷µµ Ç×»ó Àý´ëÀûÀÌÁö ¾Ê¾Æ »óȲ¿¡ µû¶ó¼­ ÁöÄÑ¾ß ÇÒ °ÍÀÌ ÀÖ°í ±×·¸Áö ¾ÊÀº °ÍÀÌ ÀÖ´Ù.

 

l Àбâ¿Í ¾²±âÀÇ ºóµµ¸¦ Àß Á¶»çÇؼ­ °áÁ¤ÇÑ´Ù. ÀбⰡ ºó¹øÇÏ´Ù¸é À妽º´Â ½ÇÁúÀûÀÎ µµ¿òÀÌ µÇÁö¸¸ ¾²±â°¡ ºó¹øÇÏ´Ù¸é À妽º´Â ¾ø´Â °ÍÀÌ ³´´Ù. ½ÉÁö¾î Ŭ·¯½ºÅÍÇüÁ¶Â÷µµ ¾ø´Â °ÍÀÌ ´õ ³ªÀº °æ¿ìµµ ÀÖ´Ù. ¿¹¸¦ µé¾î ·Î±× µ¥ÀÌÅÍÀÇ °æ¿ì´Â ´Ü¼øÈ÷ ±â·Ï¸¸ ÇÒ »Ó ÂüÁ¶ÇÏ´Â °æ¿ì°¡ µå¹°¾î ¾Æ¹« À妽ºµµ ¾ø´Â °ÍÀÌ ÀÌ»óÀûÀÌ´Ù.

l ÁÖ·Î WHERE Àý¿¡¼­ ÀÚÁÖ ÂüÁ¶ÇÏ´Â ¿­À» À妽º·Î ¸¸µç´Ù. WHERE Àý¿¡´Â Ãâ·Â, ¼öÁ¤, »èÁ¦ ´ë»óÀÌ µÇ´Â ·¹Äڵ带 ã´Â Á¶°ÇÀ» ¸í½ÃÇÑ´Ù. Á¶°Ç¿¡ ¸Â´Â ·¹Äڵ带 ÃÖ´ëÇÑ »¡¸® ã¾Æ¾ß Àüü ¸í·ÉÀÇ ¼öÇà ¼Óµµ°¡ Çâ»óµÇ¹Ç·Î ÀÚÁÖ °Ë»öÇÏ´Â ¿­¿¡ À妽º¸¦ °É¾î¾ß È¿°ú°¡ ÀÖ´Ù.

l Ŭ·¯½ºÅÍÇü À妽º¸¦ Àß °áÁ¤ÇÑ´Ù. ´Ü, Çϳª¸¸ ¸¸µé ¼ö ÀÖ´Â ±ÍÁßÇÑ À妽ºÀ̹ǷΠ°¡Àå È¿°ú°¡ ³ôÀº ¿­¿¡ °Å´Â °ÍÀÌ ÁÁ´Ù. ´ë°³ÀÇ °æ¿ì´Â ±âº»Å°¿¡ °Å´Â °ÍÀÌ ¹«³­ÇÏÁö¸¸ ²À ±×·± °Íµµ ¾Æ´Ï´Ù. ±âº»Å°°¡ ´Ü¼øÇÑ IDÀÏ »ÓÀ̶ó¸é Â÷¶ó¸® ´Ù¸¥ Çʵ忡 Ŭ·¯½ºÅÍ À妽º¸¦ ÁÖ´Â °ÍÀÌ ÇÕ¸®ÀûÀÌ´Ù. °Ë»ö ºóµµ°¡ Àæ´Ù°Å³ª ORDER BY¿¡ ÀÚÁÖ »ç¿ëÇÏ´Â ¿­¿¡ Ŭ·¯½ºÅÍÇü À妽º¸¦ °Å´Â °ÍÀÌ ÁÁ´Ù. ƯÈ÷ ¹üÀ§ °Ë»öÀ» ÀÚÁÖ ÇÏ´Â ¿­¿¡´Â °¡±ÞÀûÀ̸é Ŭ·¯½ºÅÍÇü À妽º¸¦ ÇÒ´çÇÏ´Â °ÍÀÌ À¯¸®ÇÏ´Ù.

l ¼±Åõµ°¡ ³ôÀº ¿­¿¡ À妽º¸¦ °É¾î¾ß ÇÑ´Ù. ¼±Åõµ(Cardinality)¶õ °íÀ¯ÇÑ °ªÀÇ ºñÀ²À» ÀǹÌÇϸç Áߺ¹ÀÌ ÀûÀ»¼ö·Ï ¼±Åõµ°¡ ³ô´Ù. Çʵ忡 Áߺ¹°ªÀ» Çã¶ôÇÏÁö ¾Ê´Â °íÀ¯ À妽º°¡ ÀÌ»óÀûÀÌ´Ù. Áߺ¹À» Çã¶ôÇÏ´Â À妽º¶óµµ °¡±ÞÀûÀÌ¸é ¼±Åõµ°¡ ³ôÀº °ÍÀÌ ÁÁ´Ù. ±Ø´ÜÀûÀ¸·Î ³ª»Û À妽ºÀÇ ¿¹¸¦ µéÀÚ¸é ¼ºº°¿¡ ´ëÇØ À妽º¸¦ °Å´Â °ÍÀÌ´Ù. ¿©ÀÚ ¾Æ´Ï¸é ³²ÀÚ »ÓÀε¥ ¿©±â´Ù À妽º¸¦ °É¾î ºÃÀÚ À̺Р°Ë»öÀÇ ÀÌÁ¡ÀÌ °ÅÀÇ ¾ø´Ù.

l ¿Ü·¡Å°¿¡´Â ¿Ø¸¸Çϸé À妽º¸¦ °Å´Â °ÍÀÌ ÁÁ´Ù. ¿Ü·¡Å°´Â ÁÖ·Î Á¶Àι®¿¡¼­ È°¿ëÇϴµ¥ Á¶ÀÎÀÌ ¿ö³« ´À¸®±â ¶§¹®¿¡ À妽º¶óµµ ¸¸µé¾î µÇµµ·ÏÀÌ¸é »¡¸® ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÑ´Ù. ÀϹÝÀûÀ¸·Î ¿Ü·¡Å°´Â ¼±Åõµ°¡ ¶³¾îÁöÁö¸¸ ±×·¡µµ ¿Ü·¡Å°¿¡´Â À妽º°¡ ÀÖ´Â °ÍÀÌ ÁÁ´Ù.

 

ÀÌ·± Áöħ°ú ¼÷·ÃµÈ °æÇèÀÌ À־ À妽º¸¦ Á¦´ë·Î È°¿ëÇϱâ´Â ¿©ÀüÈ÷ ¾î·Æ´Ù. Àý´ëÀûÀÎ ±ÔÄ¢º¸´Ù´Â Ç×»ó ½ÇÁ¦ DBÀÇ ±¸Á¶¿Í »ç¿ë ÇüÅ¿¡ µû¶ó °áÁ¤ÇØ¾ß ÇÑ´Ù. ¾î¶² Äõ¸®¹®À» ÁÖ·Î ½ÇÇàÇÏ´ÂÁö, °Ë»ö Á¶°ÇÀ¸·Î ¾î¶² Çʵ带 ÂüÁ¶ÇÏ´ÂÁö Åë°è Á¤º¸¿¡ ±â¹ÝÇÏ¿© À妽º¸¦ ÀÛ¼ºÇØ¾ß Çϸç ÀÌ¹Ì ÀÛ¼ºµÈ À妽ºµµ Áö¼ÓÀûÀ¸·Î °ü¸®ÇØ¾ß ÇÑ´Ù. Àß »ç¿ëÇÏÁö ¾ÊÀº À妽º´Â µæº¸´Ù ½ÇÀÌ ¸¹¾Æ ¹Ì·Ã¾øÀÌ »èÁ¦ÇÏ´Â °ÍÀÌ ÁÁ´Ù.

»ç¿ë ÇüÅ¿¡ ´ëÇÑ Åë°è Á¤º¸¸¦ Á¦°øÇϱâ À§ÇØ DBMS´Â ´Ù¾çÇÑ Æ©´× °ü·Ã ÅøÀ» Á¦°øÇÑ´Ù. Äõ¸®¹®À» Á¶»çÇÏ¿© ¾îµð´Ù À妽º¸¦ °Å´Â °ÍÀÌ ÁÁ´Ù´Â °Í°ú ¾î¶² À妽º´Â º° µµ¿òÀÌ ¾ÈµÈ´Ù´Â Ãæ°í¸¦ ÇØ ÁØ´Ù. ¹°·Ð ¾îµð±îÁö³ª Åë°è¿¡ ±â¹ÝÇÑ Á¶¾ðÀÏ »ÓÀÌ¸ç µéÀ» °ÍÀΰ¡ ¾Æ´Ñ°¡´Â DBA°¡ °áÁ¤ÇÑ´Ù.