Apache 和 mysql 性能调优的推荐步骤

Apache 和 mysql 性能调优的推荐步骤

我搜索了很多网站和论坛来解决问题,但没有得到我预期的结果。

我成功安装了 Ubuntu 14.04 LTSProLiant DL360具有LAMP环境的硬件。

硬件详细信息

CPU - Intel(R) Xeon(R) CPU E5-2637 v3 @ 3.50GHz
Memory - 64 GB (2133 MHz)
HDD - 1.5 TB LVM Configured 15K 

我想调整 apache 和 mysql 以获得最佳性能。目前我通过一些论坛的帮助进行了调整,但仍然无法获得适当的速度和性能。

这是一种善意的请求,希望能够提供适当的配置提示和帮助。

如果您能帮助我将非常感谢。

等待回复。谢谢并致以问候。

答案1

一个技巧是将整个数据库加载到 RAM 磁盘中(如果合适)。首先,在内存中创建一个磁盘:

mount -t tmpfs -o size=350M tmpfs /var/tmp/ramdisk

根据需要调整大小。然后将数据库移动到此磁盘:

rsync -av /var/lib/mysql/* /var/tmp/ramdisk/
chown -R mysql:mysql /var/tmp/ramdisk

然后启动数据库服务器。将my.cnf服务器指向 RAM 磁盘,而不是默认位置。

您可能需要定期将数据库转储回硬盘,以防断电导致所有内存被清空。并且在 MySQL 服务器关闭后,需要将数据库再次复制回磁盘。

相关内容