¸¶½ºÅÍÆ÷À¯(Master4U)
Monday, 17 of January
 

·Î±×ÀÎ Category
MySQL Check, Repair, Optimize(°³º° Àüü Å×ÀÌºí Æ÷ÇÔ)
°ü¸®ÀÚ  2023-10-31 04:27:16 Hit:520
¸µÅ© #1: https://nota.tistory.com/74


            



            

MySQL ¿¡¼­´Â Å×À̺íÀÌ ¼Õ»ó µÇ¾ú´ÂÁö ¿©ºÎ¸¦ È®ÀÎ(check table)Çϰí, ¼Õ»óµÈ Å×À̺íÀ̶ó¸é Å×À̺íÀ» º¹±¸(repair table)Çϰí, ¼Óµµ °³¼±À» À§ÇØ Å×À̺íÀ» ÃÖÀûÈ­(optimize table) ÇÏ´Â ±â´ÉµéÀ» Á¦°øÇÑ´Ù. ÀÌ ±â´Éµé¿¡ ´ëÇÑ Äõ¸®´Â »ó´çÈ÷ ´Ü¼øÇÏ´Ù.



1. MySQL ƯÁ¤ Å×À̺í üũ(check)

DB ÄÜ¼Ö Á¢¼Ó ÈÄ

# use [DB¸í];                   => ÀÛ¾÷ÇÒ DB¸¦ ¼±ÅÃ

# check table [Å×À̺í¸í];   => È®ÀÎÇÒ Å×À̺íÀ» üũ



2. MySQL Æ¯Á¤ Å×ÀÌºí º¹±¸(repair)

DB ÄÜ¼Ö Á¢¼Ó ÈÄ

# use [DB¸í];                   => ÀÛ¾÷ÇÒ DB¸¦ ¼±Åà                

# repair table [Å×À̺í¸í];    => º¹±¸ÇÒ Å×À̺íÀ» º¹±¸



3. MySQL Æ¯Á¤ Å×À̺í ÃÖÀûÈ­(optimize)

DB ÄÜ¼Ö Á¢¼Ó ÈÄ

# use [DB¸í];                    => ÀÛ¾÷ÇÒ DB¸¦ ¼±ÅÃ

# optimize table [Å×À̺í¸í]; => ÃÖÀûÈ­ÇÒ Å×À̺íÀ» ÃÖÀûÈ­



±×¸®°í À§¿Í °°ÀÌ Æ¯Á¤ Å×ÀÌºí¿¡ ´ëÇØ üũ, º¹±¸, ÃÖÀûÈ­¸¦ ÇÒ ¼ö ÀÖÀ¸³ª, ¼­¹ö Àå¾Ö µîÀ¸·Î ÀÎÇØ DBÀÇ Àüü »óŸ¦ Á¡°ËÇϰųª Àüü¸¦ ÃÖÀûÈ­ÇÏ°í ½ÍÀ» ¶§´Â Å×À̺í ÇϳªÇϳª È®ÀÎÀ» ÇÏ±â ¾î·Æ´Ù. ±×·² ¶§ ¾Æ·¡¿Í °°ÀÌ Æ¯Á¤ DBÀÇ ¸ðµç Å×À̺íÀ» üũÇϰí, º¹±¸Çϰí, ÃÖÀûÈ­ ÇÒ ¼ö ÀÖ´Ù.



4. MySQL Æ¯Á¤ DBÀÇ ¸ðµç Å×À̺í üũ ¹× ÀÚµ¿ º¹±¸

¼­¹ö Äֿܼ¡¼­

# cd [MySQL_HOME]/bin                                                                

=> MySQL ¼³Ä¡ ȨÀÇ bin Æú´õ·Î À̵¿

# ./mysqlcheck -u [DB°èÁ¤] -p[ÆÐ½º¿öµå] --auto-repair [DB¸í]           

=> ÇØ´ç DBÀÇ ¸ðµç Å×À̺íÀ» üũ ¹× ÀÚµ¿º¹±¸



5. MySQL Æ¯Á¤ DBÀÇ ¸ðµç Å×À̺í ÃÖÀûÈ­

¼­¹ö Äֿܼ¡¼­

# cd [MySQL_HOME]/bin                                                                

=> MySQL ¼³Ä¡ ȨÀÇ bin Æú´õ·Î À̵¿

# ./mysqlcheck -u [DB°èÁ¤] -p[ÆÐ½º¿öµå] --optimize [DB¸í]               

=> ÇØ´ç DBÀÇ ¸ðµç Å×À̺íÀ» ÃÖÀûÈ­




            
º»¹®Àμ⺻¹®¸ÞÀϹ߼Û
¡ä MySQL ±âº»Äõ¸® : DELETE ¹® where
Copyright 1999-2025 Zeroboard / skin by ChanBi