经过大约 3 天的研究后,我正在写这篇文章,但没有以一个有意义的解决方案结束。
我有几个设置来托管 Wordpress 网站,直接使用 Apache 和使用 Plesk,一切都托管在 AWS 上。最近我在一个 m5a.xlarge 实例上安装了一个新的 Plesk,但事情开始变得很奇怪。
基本上这个新实例的性能,分析 wp-login.php 的 TTFB 是不可接受的。与旧设置相比,我们谈论的是 2.0 秒。
为了简短起见,我进行了大量测试,结果如下:
- 带有 Mariadb 10.2、t3.medium 的 Apache AWS Linux 2 上的 TTFB 0.3-0.4
- 运行 Mariadb 5.5 的 Plesk t3.medium 上的 TTGB 0.3-0.4
- TTGB 1.8-2.2 在 Plesk m5a.xlarge 上运行 Mariabdb 10.5(最后一个)。
- 最终测试,调出一台新机器 m5a.xlarge 并安装另一台 plesk,TTFB 0.2-0.5 但 plesk 安装 Mariadb 5.5
现在首先我不明白为什么 plesk 两次安装了 5.5,一次安装了 10.4。安装过程中别无选择。
我做了各种测试,我感觉有一些关于编码和排序规则的东西,而且还从 withing WP 运行 mysql 基准测试,没有显示任何差异,结果几乎相同。
所以任何人都可以向人们展示那里发生了什么?玛丽亚数据库 10.5 ? 或者它可能是一个有故障的磁盘?曾经发生过吗?(我还分离了磁盘并尝试了另一个实例,没有区别,所以故障实例超出了范围)。
谢谢 !