IT技术博客大学习 共学习 共进步

每天MySQL自动优化

DBA Blog 2011-06-24 13:58:41 浏览 2,822 次
[root@bbs ~]# /usr/local/mysql/bin/mysqlcheck -Aao -auto-repair -uroot -p

下面说下几个参数的含义

-a, --analyze 分析 [Analyze given tables]
-o, --optimize 优化 [Optimize table]
-A, --all-databases 所有的数据库 [Check all the database]
--auto-repair 自动修复 [If a checked table is corrupted, automatically fix it. Repairing will be done after all tables have been checked, if corrupted ones were found]

vi /opt/shell/mysql_opt.sh

/usr/local/mysql/bin/mysqlcheck -Aao -auto-repair -uroot -p

加入 crontab

* * */1 * *  /opt/shell/mysql_opt.sh

建议继续学习

  1. WEB系统需要关注的一些点 (阅读 17,405)
  2. 30分钟3300%性能提升――python+memcached网页优化小记 (阅读 13,582)
  3. 基于SSD的数据库性能优化 (阅读 8,664)
  4. jQuery性能优化指南 (阅读 8,645)
  5. 一次简单C程序的性能优化 (阅读 6,684)
  6. mysql sql 百万级数据库优化方案 (阅读 6,002)
  7. PHP 性能优化技巧-google (阅读 5,906)
  8. 一次神奇的MySQL优化 (阅读 5,903)
  9. PHP最佳实践 (阅读 5,883)
  10. Linux 64位, MySQL, Swap & Memory 优化 (阅读 5,542)