Page 1 of 1

新的 MySQL 设置可加快查询处理速度

Posted: Wed Feb 19, 2025 4:47 am
by shukla7789
更新
我们目前正在将所有服务器迁移到 MySQL 8。在我们的博客文章中了解有关迁移过程的更多信息。

网站速度变慢的两个最常见原因是未优化的 PHP 进程和繁重的 MySQL 查询。网站代码优化始终是提高网站速度的关键部分。然而,使用 SiteGround 托管的网站管理员在这一过程中始终拥有可靠的盟友。

最近,我们发布了全新的Ultrafast PHP,它显著 澳大利亚 whatsapp 数据 加快了 PHP 脚本的处理速度,并将网站性能提升了 30%。
为了提供优质超快的服务,我们部署了服务器端解决方案来优化数据库查询,这已经将慢查询数量减少了 10 到 20 倍!

什么是慢速 MySQL 查询以及它们为何重要?
如果您正在管理一个带有数据库的活跃网站,您可能知道,当访问者进入您的网站时,会有大量脚本开始运行,其中一些脚本会向您的数据库询问信息。例如,如果您有一个在线商店,并且访问者正在尝试购买某件商品,那么您的商店应该检查数据库中是否有货,并显示是否可以订购。该检查会触发 MySQL 查询。根​​据查询的编写方式,服务器处理该查询可能会非常繁重且耗时。对于您作为网站管理员来说,这些缓慢的查询是一个问题,因为您将失去客户。您知道访问者在等待页面加载超过 2-3 秒时会如何退出网站吗?好吧,您明白了。对于我们作为您的主机,我们不喜欢我们的服务器因处理太多缓慢的查询而受到限制,因为这意味着机器的 CPU 和 RAM 被阻塞,无法用于其他进程,而这些进程对于您和服务器上托管的其他网站也很重要。

我们做了什么?
与缓慢的 MySQL 查询作斗争是一个持续的过程,涉及网站管理员和主机商。这就是为什么我们最近在我们的服务器上启动了一个新的 MySQL 设置,它采用创新的方法来分配服务器 RAM 并将其分配给 MySQL。新设置允许同时处理大量并行请求,这对有效处理繁重的 MySQL 查询有很大影响。如此之好,以至于系统管理员在新 MySQL 设置启动后观察服务器负载时仍然不相信——他们看到慢查询减少了 10 到 20 倍!

我们所有最新的服务改进,例如超快 PHP 和现在的 MySQL 设置,都得益于两个因素 - Google Cloud 平台和从 cPanel 到 Site Tools 的转换。自从迁移到 Google Cloud 以来,我们升级了服务器配置,增加了更多 RAM。RAM 单价并不便宜,但在云端工作可以更好地在不同机器之间分配该资源。而且,我们不遵守第三方软件资源要求(例如 cPanel),这让我们有更大的创新自由。我们的 DevOps 感到有能力创造并不断开发智能技术,使我们托管的大多数网站受益!

谁得到了它?
我们共享的站点工具服务器上托管的每个人都已获得新的 MySQL 设置!如果您在过去一周左右看到性能有所增强,这是因为新的设置。

这意味着您不太可能听到我们要求您修复慢速查询并因此“疏远”您的网站。更少的慢速查询,更快的服务器,更少的麻烦!