如何调优mySQL数据库? [已关闭]

问题描述 投票:0回答:1

我的 MySQL 数据库最初性能良好,但随着应用程序的增长,我面临着严重的性能问题。查询运行缓慢,并且操作速度总体下降。我正在寻找优化数据库的有效方法。关于调整 MySQL 数据库的最佳方法有什么建议吗?

感谢您指出我最初询问中的空白。以下是我的环境详细信息,让您更清楚地了解:

服务器配置: 应用程序和 MySQL 在同一台服务器上运行。

申请详情: 我正在运行一个 WordPress 网站,使用 Nginx 和 PHP-FPM 提供服务。

MySQL版本: 使用的MySQL版本是8.0。

数据集和缓冲池: 我不完全确定我的数据集是否适合缓冲池。我希望得到有关如何确定这一点并相应优化 innodb_buffer_pool_size 的指导。

慢查询日志: 慢查询日志还没分析。我正在寻求有关在 MySQL 中启用和分析慢查询日志的最佳实践的建议。

性能架构: 我尚未启用性能架构。任何有关如何有效地使用它来进行性能调整的建议都会非常有帮助。

鉴于这些具体情况,我正在寻找在这些条件下优化 MySQL 性能的有针对性的建议。您可以提供的任何建议或资源将不胜感激。

mysql query-optimization
1个回答
0
投票

以下任意组合:

  1. 花费几年时间进行研究和实验

  2. 在类似本网站的帖子中发布当前配置的详细信息、您已经采取的措施来识别性能问题、您发现的问题、您为解决这些问题所做的尝试以及这些干预措施的结果。

  3. 下载mysqltuner.pl并运行它

  4. 购买更多/更大/更快的硬件

© www.soinside.com 2019 - 2024. All rights reserved.