博文

目前显示的是标签为“优化MySQL,优化MySQL”的博文

优化 MySQL 效能

最理想是在安装时已做好优化,但如果已经安装好 MySQL 后才需要做优化的话,可以通过设定 /etc/my.cnf 来做。如果不熟悉 my.cnf 内的设定也没关係,可以直接使用 MySQL 的范例档,在 /usr/share/mysql/ 下会有 my-huge.cnf, my-large.cnf, my-medium.cnf 及 my-small.cnf 几个档案,根据伺服器的硬件而选择适合的档案:   my-huge.cnf: 适合 1GB – 2GB RAM的主机使用。 my-large.cnf: 适合 512MB RAM的主机使用。 my-medium.cnf: 只有 32MB – 64MB RAM 的主机使用,或者有 128MB RAM 但需要运行其他伺服器,例如 web server。 my-small.cnf: 记忆体少於 64MB 时适用这个,MySQL 会佔用较少资源。 我选用了 my-large.cnf,只要执行以下指令便完成了,但如果你原先已经有 my.cnf,请先备份起来及自行调整:   shell> cp /usr/share/mysql/my-large.cnf /etc/my.cnf shell> /etc/init.d/mysqld restart