用myisamchk修复大的mysql表而不杀死服务器

时间:2012-08-28 10:55:59

标签: mysql database

拥有一个50G的mysql表并使用myisam索引创建。 我想修复它(它腐败了)我正在尝试myisamchk。 问题是它耗时太长,服务器上的负载平均值上升(接近30或更高)。 我实际上在使用:

 myisamchk --silent --force --fast --update-state \
> --key_buffer_size=512M --sort_buffer_size=512M \
> --read_buffer_size=4M --write_buffer_size=4M \
> tablename.MYI

有关myisamchk参数的任何建议会在没有重载处理器的情况下进行慢速修复吗?

0 个答案:

没有答案