到目前为止,我已经在很多地方查看过了,但是我没有找到任何关于根据服务器大小分配给MySQL多少内存的文章。
我即将在一个相对较小的vserver上部署一个网站,其规格如下: 500 mb ram,20 gb SSD Ubuntu 14.04 64位1虚拟CPU (我的提供者没有指定速度)。
在服务器运行空闲(即网站没有流量)的情况下,我在重新启动后获得以下值:

它只运行apache+mysql。对于初学者来说,并发用户的数量预计很低(<20)。
在这种情况下,mysql的内存分配应该有哪些合理的值?我是否还可以使用其他设置来确保服务器资源得到充分的使用?
发布于 2015-11-22 14:38:22
用于MySQL的Percona配置向导是帮助MySQL配置的一个很好的工具。它试图为您的my.ini实例提供一个有效的MySQL配置文件,它基于许多条件,如工作负载类型、可用内存、CPU内核、MySQL版本等。
https://serverfault.com/questions/738130
复制相似问题