Á¤È®ÇÑ ¿ë·® °è»êÀº Èûµì´Ï´Ù. varchar/BLOB µîÀÇ °æ¿ì ±× Å©±â¸¦ Á¤È®È÷ °è»êÇÒ¼ö´Â ¾ø±â ¶§¹®ÀÔ´Ï´Ù. ÇÏÁö¸¸ varchar/char/int µîÀÇ ºñ±³Àû ÇÑ°è°¡ Á¤ÇØÁø ÀÚ·áÇüÀ» »ç¿ëÇÑ Å×À̺íÀÇ °æ¿ì´Â ´ë·«ÀûÀÎ ¿ë·® °è»êÀº °¡´ÉÇÕ´Ï´Ù.
º¸ÅëÀº worst case·Î ÃÖ´ë ¿ë·®À» °è»êÇÏ´Â ¹æ¹ýÀ» »ç¿ëÇÕ´Ï´Ù. Çϵ尡 ³²¾Æ¼
¹®Á¦µÉ°Ç ¾øÁö¸¸ ¸ðÀÚ¶ó¸é ¹®Á¦°¡ µÇ´Ï±î.
±×·± ÀüÁ¦¸¦ µû¸£¸é,
1) ÀÏ´Ü ÇØ´ç Ä÷³ÀÇ ¸ðµç µ¥ÀÌÅÍ°¡ Å©±â¸¸Å »ç¿ëÇÑ´Ù°í °¡Á¤ÇÏ°í,
2) µé¾î°¡´Â µ¥ÀÌÅÍÀÇ °³¼ö¸¸Å row-id Å©±â¸¦ Àâ°í,
3) Àε¦½Ì ¿©ºÎ¿¡ µû¶ó¼ ¸¸¾à À妽ÌÀ» ÇÏ´Â Ä÷³À̶ó¸é ÇØ´ç Àε¦½Ì ¹æ¹ý¿¡ µû¶ó¼ Ãß°¡ ¿ë·®À» °è»êÇÏÁö¸¸ ÀϹÝÀûÀ¸·Î 1)ÀÇ ¾à 70% ¶ó°í º¸½Ã¸é µË´Ï´Ù.
(°¡Àå ÈçÇÑ ¹æ¹ýÀÎ B*Æ®¸®ÀÎ °æ¿ì)
¿¹¸¦µé¾î 60¹®ÀÚ, 100·¹ÄÚµå,ÇÁ¶óÀ̸Ӹ® Å°ÀÎ °æ¿ì¿¡´Â
Áï (60+8)*100 * 1.7 ÀâÀ¸½Ã¸é µË´Ï´Ù.
¹°·Ð µ¥ÀÌÅͺ£À̽ºÁ¤º¸, Å×À̺í Á¤º¸ µîµî °ú¿Ü·Î Ãß°¡µÇ´Â Á¤º¸µéµµ ÀÖ°í À§ ¿¹¿¡¼´Â ÀÌ·± °ú¿ÜÁ¤º¸°¡ ÈξÀ Å©°ÚÁö¸¸ ÀϹÝÀûÀ¸·Î ½ºÅ丮Áö ¿ë·®ÀÌ ¹®Á¦°¡ µÉ °ÍÀ¸·Î ¿¹»óµÇ´Â °æ¿ì¿¡´Â ´ë´ÜÈ÷ ´ë·®ÀÇ µ¥ÀÌÅÍ°¡ ÀÖ´Â °æ¿ì¶ó¼ ±×·± Ä«Å»·Î±× Á¤º¸µéÀº ±×´ÙÁö Ä¡Áö ¾Ê¾Æµµ ÁÁ½À´Ï´Ù. |