您好,Server Fault 社区,
我目前正在管理一个严重依赖 MySQL 数据库后端的 Web 应用程序。最近,我们在高峰使用时段遇到了性能问题,查询执行时间比平时更长。
我已经实现了一些基本的优化,例如索引经常查询的列和优化我们的 SQL 查询,但我相信还可以做更多的事情来提高性能。
您能否提供一些指导或建议,告诉我可以采取哪些其他步骤来优化我们的 MySQL 数据库的性能?如果您能推荐任何最佳实践、工具或技术,我将不胜感激。
以下是有关我们的设置的一些附加信息:
MySQL 版本:8.0.27
数据库总大小:500 GB
高峰期平均并发连接数:200
服务器规格:双 Intel Xeon E5-2690 v4、128GB RAM、1TB SSD 存储
先感谢您!