服务器性能太差,mysql 是否应该运行多个实例? 2024-5-30 • mysql centos6 Mysql 似乎占用了大量内存。mysql 应该运行这么多实例吗? 我已经考虑过升级服务器的内存(因为它已经达到最大值)但我担心 mysql 存在问题,因为对我来说内存使用率似乎很高。 我如何确定 mysql 的那些实例是否应该运行并且确实需要那么多内存? 如果我可以提供进一步的详细信息,请告诉我,不确定如何进行故障排除。 答案1 phpmyadmin processlist将显示连接正在做什么。如果它们大部分时间处于休眠状态,则需要查看应用程序代码,以找出如何尽早关闭连接。如果它们大部分时间都在运行查询,则需要查看慢速查询日志并开始调整查询。如果有很多阻塞的连接,则可能需要切换存储引擎。 但减少 mysql 连接数可能不会对整体性能产生影响。分析这一点,更不用说修复问题,已经远远超出了这里的问题范围。你可以先阅读一些关于网络性能的好书(1,2,3) 相关内容 在 Hyper-V VM 上运行 Debian 作为客户操作系统 如何使用 Unix 命令打印包含汉字的行或包含 ### 的行? CentOS Multilib 版本冲突 RAM 快报废了。电源可能是原因吗? Windows BASH 在哪里? Windows 7 中的 MachineKeys 文件夹在哪里? 为什么在后台启动一个进程会阻止我在命令提示符中调用以前的命令? 异常活动 执行前进行远程代码完整性检查 ubuntu:将 ssh 命令重定向到现有的 xterm