我有一个关于ubuntu服务器中mysql内存使用的问题。
我有一个AWS EC2服务器,托管了大约20个wordpress站点,所有这些站点都包含在一个mysql实例上。它们并不是很大的网站,但由于内存的使用,它们正在崩溃。
我用htop检查了内存的使用情况,并注意到产生了一堆mysql线程。
mysql进程显示了大约11.7%的内存使用量。一般都太高了吗?最近,我添加了一个swapfile,以确保内存不会继续崩溃,但是我想确保我已经优化了所有的东西。

free -m
total used free shared buff/cache available
Mem: 1998 766 547 99 684 937
Swap: 1023 5 1018谢谢布兰登
发布于 2019-02-28 02:32:45
在运行free -m时,您有大量的空闲内存。如果那个时间是正常或高峰交通的代表,那么我会说你很好,但如果你是在空闲或非高峰时间这样做,那就很难说了。
有关于如何优化MySQL内存使用的广泛指南,它们取决于是否是专用于MySQL的服务器(它不是),您主要是MyISAM还是InnoDB,或者两者兼而有之。
在一台专用于Wordpress (PHP和MySQL)的服务器上,如果MySQL内存的使用率是60%或更低,我会说是可以的。
https://askubuntu.com/questions/1121831
复制相似问题