apmsetup¿Í xe¸¦ ÀÌ¿ëÇØ ȨÆäÀÌÁö¸¦ ±¸ÃàÇÏ¿´½À´Ï´Ù.
¹®Á¦°¡ µÇ´Â ºÎºÐÀÌ ¼¹ö¸¦ ¿Ã¸®°í ½Ã°£ÀÌ Á» Áö³ª¸é slow query°¡ ¸¹ÀÌ ¹ß»ýÇØ
ȨÆäÀÌÁö Á¢¼Ó ¼Óµµ°¡ ¸Å¿ì ´À·ÁÁý´Ï´Ù.
mysql ÄܼÖâ¿¡¼ show processlist;¸¦ ¼öÇàÇϸé localhost¿¡¼ °è¼Ó Äõ¸®¸¦ ¼öÇàÇÏ´ø±º¿ä
(ù¹øÂ° ÷ºÎ ÆÄÀÏ Âü°íÇØÁÖ¼¼¿ä)
slow query·Î±×¸¦ Ű°í ¾î¶² column¿¡ ´ëÇÑ Äõ¸®°¡ ¸¹ÀÌ ÀϾ³ª È®ÀÎÇØ º¸´Ï module_srlÀÌ¿´½À´Ï´Ù.
module_srl¿¡¼ index¸¦ »ç¿ëÇϰí ÀÖ´ÂÁö ¾Ë¾Æº¸±â À§ÇØ explain select module_srl from xe_documents;¸¦ ¼öÇàÇØ º¸¾Ò´Âµ¥ Ãâ·ÂµÇ´Â °á°úÀÇ key°ª¿¡ idx_module_srlÀÌ¶ó ¶° index´Â »ç¿ëÇϰí ÀÖ´Ù°í ÆÇ´ÜÇÏ¿´½À´Ï´Ù.
Áú¹®.1
localhost°¡ °è¼ÓÇØ¼ Äõ¸®¸¦ ¹ß»ý½Ã۴µ¥ Á¤»óÀΰ¡¿ä?
Áú¹®.2
index¿¡ °üÇÑ Áú¹®Àä
À§¿¡¼ ¾ð±ÞÇÑ moduel_srlÀ̶õ columnÀº xe_documents¶ó´Â table¾È¿¡ ÀÖ´Â columnÀÔ´Ï´Ù. explain select * from xe_documents;¸¦ ¼öÇຸ¸é ³ª¿À´Â Ãâ·Â°ª Áß type¶õ¿¡ ALLÀ̶ó Ç¥±âµË´Ï´Ù.( ÀÎÅͳݿ¡ ã¾Æº¸´Ï type¶õ¿¡ ALLÀÌ Ç¥½ÃµÇ¸é Äõ¸®¸¦ ŸÁö¾Ê´Â´Ù°í ÇÏ´õ±º¿ä.) module_srl¿¡´Â index´Â Àû¿ë됬´Âµ¥ index¸¦ ŸÁö ¾Ê´Â °æ¿ì°¡ ÀÖ³ª¿ä?
½ÃÀÛÇÑÁö ¾ó¸¶ ¾ÈµÇ mysql¿¡ ´ëÇÑ ±âÃÊ Áö½ÄÀÌ ¾ø½À´Ï´Ù.¤Ð¤Ð
½±°Ô ¼³¸íÇØ Áֽøé Á¤¸» °¨»çÇϰڽÀ´Ï´Ù.
°í¼ö´ÔµéÀÇ ´äº¯À» ±â´Ù¸®°Ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù