服务器性能太差,mysql 是否应该运行多个实例? 2024-5-30 • mysql centos6 Mysql 似乎占用了大量内存。mysql 应该运行这么多实例吗? 我已经考虑过升级服务器的内存(因为它已经达到最大值)但我担心 mysql 存在问题,因为对我来说内存使用率似乎很高。 我如何确定 mysql 的那些实例是否应该运行并且确实需要那么多内存? 如果我可以提供进一步的详细信息,请告诉我,不确定如何进行故障排除。 答案1 phpmyadmin processlist将显示连接正在做什么。如果它们大部分时间处于休眠状态,则需要查看应用程序代码,以找出如何尽早关闭连接。如果它们大部分时间都在运行查询,则需要查看慢速查询日志并开始调整查询。如果有很多阻塞的连接,则可能需要切换存储引擎。 但减少 mysql 连接数可能不会对整体性能产生影响。分析这一点,更不用说修复问题,已经远远超出了这里的问题范围。你可以先阅读一些关于网络性能的好书(1,2,3) 相关内容 自动将枚举拆分到多个页面[关闭] Geary 未安装 DVD/蓝光光盘是否有 abcde 对应符号? 文本模式和显示模式下的上希腊字母符号应为罗马字母[关闭] 双击无法打开文件或文件夹 Linux - 程序在端口 3000 上持续运行 JSON 和 YAML 是否被视为标记语言? [关闭] 如何使用 Unbound 对上游 DNS 进行并行查询? 如何增加 paper 文档类中的字体 并发连接数