100¸¸°Ç Á¤µµ µÇ´Âµ¥ÀÌÅͶó °Ë»ö¿¡ Ç®ÅؽºÆ® À妽º ¾²·Á´Âµ¥¿ä
MyIsamÀ¸·Î¸¸ µÇ´Â ÁÙ ¾Ë¾Ò´Âµ¥ InnoDBµµ Àû¿ëÀº µÇ´õ¶ó±¸¿ä..?
±×·±µ¥ ¹®Á¦´Â......°Ë»ö¾î°¡ 4ÀÚ ÀÌ»óÀ¸·Î ÇØ¾ß °ªÀÌ ³ª¿À´Â °Å¿¡¿ä.
±×·¡¼ ft_min_word_len=2 ¼³Á¤ ÇØÁÖ°í ¼¹ö Àç½ÃÀÛµµ ÇÏ°í
repair table ±îÁö ´Ù Çߴµ¥µµ ¿©ÀüÈ÷ 4ÀÚ ÀÌ»óÀ¸·Î¸¸ Àû¿ëµÇ´Âµ¥
¹¹°¡ À߸øµÇ¾úÀ»±î¿ä........
show variables ¿¡¼ ft_min_wrod_len Àº 2·Î ¶°¿ä ..
myisamÀ¸·Î ¹Ù²ãºÁµµ ¶È°°³×¿ä ¹®Á¦ µµ¿òÁ» ºÎŹµå¸³´Ï´Ù~ |
¸¸ÀÏ Å×À̺í À妽º¸¦ ¼öÁ¤ÇÏ´Â ¿¬»ê (repair ¶Ç´Â analyze°ú °°Àº ¿¬»ê)À» ½ÇÇàÇϱâ À§ÇØ myisamchk¸¦ »ç¿ëÇÑ´Ù¸é, ¿©·¯ºÐÀÌ Æ¯º°È÷ ÁöÁ¤ÇÏÁö ¾ÊÀº ÇÑ FULLTEXT À妽º´Â ÃÖ¼Ò/ÃÖ´ë ¹®ÀÚ ±æÀÌ, ½ºÅé¿öµå ÆÄÀÏ¿¡ ´ëÇÑ µðÆúÆ® Àüü ¹®Àå ÆĶó¹ÌÅÍ °ªÀ» »ç¿ëÇؼ ±¸ÃàµÈ´Ù´Â Á¡À» ¾Ë¾ÆµÎ±â ¹Ù¶õ´Ù. ÀÌ·¸°Ô µÇ¸é Äõ¸® ¿¡·¯°¡ ¹ß»ýÇÏ°Ô µÈ´Ù.
ÀÌ·¯ÇÑ ¹®Á¦°¡ ¹ß»ýÇÏ´Â ¿øÀÎÀº ÀÌ·± ÆĶó¹ÌÅ͵éÀº ¼¹ö¿¡ ÀÇÇؼ¸¸ ¾Ë ¼ö Àֱ⠶§¹®ÀÌ´Ù. ÀÌ º¯¼öµéÀº MyISAM À妽º ÆÄÀÏ¿¡´Â ÀúÀåµÇÁö ¾Ê´Â´Ù. ¼¹ö°¡ »ç¿ëÇÏ´Â ÃÖ¼Ò/ÃÖ´ë ¹®ÀÚ ±æÀÌ ¶Ç´Â ½ºÅé¿öµå °ªÀ» ¼öÁ¤ÇÒ °æ¿ì¿¡ ¹ß»ýÇÏ´Â ¹®Á¦¸¦ ¾ø¾Ö±â À§Çؼ´Â, mysqld¿¡ »ç¿ëµÈ °Í°ú °°Àº ft_min_word_len, ft_max_word_len, ft_stopword_file °ªÀ» myisamchk¿¡¼µµ »ç¿ëÇϵµ·Ï ÁöÁ¤ÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¸é, ¿©·¯ºÐÀÌ ÃÖ¼Ò ´Ü¾î ±æÀ̸¦ 3À¸·Î ¼³Á¤Çß´Ù¸é, myisamchk À» »ç¿ëÇÏ´Â Å×À̺íÀ» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇÑ´Ù:
shell> myisamchk --recover --ft_min_word_len=3 tbl_name.MYI
Àüü ¹®Àå ÆĶó¹ÌÅÍ¿¡ ´ëÇؼ ¼¹ö¿Í myisamchk°¡ Á¤È®È÷ µ¿ÀÏÇÑ °ªÀ» »ç¿ëÇϵµ·Ï Çϱâ À§Çؼ´Â, ¿É¼Ç ÆÄÀÏÀÇ [mysqld] °ú [myisamchk] ¼½¼Ç ¸ðµÎ¿¡ µ¿ÀÏ º¯¼ö ¼³Á¤À» Ç¥½ÃÇØ µÐ´Ù:
[mysqld]
ft_min_word_len=3
[myisamchk]
ft_min_word_len=3