这是我的服务器的任务管理器屏幕截图。增加 RAM 会有什么不同吗?

这是我的服务器的任务管理器屏幕截图。增加 RAM 会有什么不同吗?

服务器运行 XAMPP(主要是 Apache 和 MySQL)。最近并发用户数有所增加,服务器在高峰负载期间运行缓慢且卡顿。但它只有 4GB RAM。所以我的问题是增加 RAM 会有什么不同吗?

服务器任务管理器截图

答案1

增加 MySQL 最大连接数会直接影响 RAM,因为它会增加mysqld需要

max_connections = (Available RAM - Global Buffers) / Thread Buffers

获取全局和线程缓冲区

SHOW VARIABLES LIKE '%buffer%';

只需查看已打开的表的数量即可

mysqladmin status 
SHOW GLOBAL STATUS LIKE 'Opened_tables';

笔记:最好为 Apache 和 MySQL 设置单独的服务器。增加 RAM 肯定会有所帮助

相关内容