娱乐新地带论坛

娱乐新地带论坛 (https://bbs.1819.net/index.php)
-   『软件使用』 (https://bbs.1819.net/forumdisplay.php?f=11)
-   -   小内存 vps mysql 优化 (ubuntu) (https://bbs.1819.net/showthread.php?t=78266)

Tony 2015-01-31 01:12 PM

小内存 vps mysql 优化 (ubuntu)
 
手里有个 512m 的vps ,安装的是 ubuntu 12.04; 使用 tasksel 安装 lamp 应用后,默认的内存占用大概在 350m 左右。 我以为是因为 apache 的原因,就打算使用 lemp ( linux + nginx + php-fpm + mysql ),手动安装 mysql-server: apt-get install mysql-server 后发现内存占用竟然也达到了 300m, 看来问题主要在 mysql-server 上。所以开始查找优化的方案。

首先参照 http://wiki.ubuntu.org.cn/Vps 上的教程对 mysql 进行优化

cp /etc/mysql/my.cnf /etc/mysql/my.cnf.`date +%s`
find /usr/share/doc/mysql* -name my-small.cnf -exec cp {} /etc/mysql/my.cnf \;
sed -i 's/\[mysqld\]/&\nuser = mysql\n/' /etc/mysql/my.cnf

然后重启 mysql-server

/etc/init.d/mysql restart

然后再看内存占用,发现比之前少了一些,但是并不是很明显。

因为我只是安装 wordpress, 永不倒 innodb ,所以需要再进行如下优化

编辑 /etc/mysql/my.cnf

在[mysqld] 下添加两行

innodb=OFF
default-storage-engine=MyISAM

然后重启 mysql

/etc/init.d/mysql restart

再看内存占用情况,wonderful !只有 30多m 了!


所有时间均为北京时间。现在的时间是 01:55 PM

©2003-2024 1819.net All rights reserved. © 2024