优化云端 MySQL 的 RAM 使用率

Share, analyze, and explore game data with enthusiasts
Post Reply
mahindra
Posts: 8
Joined: Tue Dec 03, 2024 3:37 am

优化云端 MySQL 的 RAM 使用率

Post by mahindra »

过去的 6 个月中,SiteGround 一直致力于提高速度。我们通过推出新的超快 PHP和MySQL设置并为所有网站启用动态缓存(全页缓存),将 SiteGround 托管的网站的性能提高了 5 倍。作为此过程的下一个重要步骤,我们将注意力转向了我们的云服务器,并很高兴地宣布,我们推出了一种新的动态 RAM 分配算法,进一步提高了 MySQL 的资源利用率,并使托管在我们更高级别的云计划上的数据库密集型网站运行得更快。

MySQL 存在什么问题?
MySQL 可能是一个真正的麻烦制造者。如果不加以控制,它会消耗资源并不断索要更多资源。如果它得不到想要的东西,它就会开始一个接一个地减慢进程,并成为 WordPress 等数据库驱动应用程序的瓶颈。因此,MySQL 设置是解决许多报告的网站速度慢问题的关键,但许多网站管理员很难追踪性能缓慢的根源。这不仅仅是增加更多 RAM 的问题。应该巧妙地利用这些 RAM,让 MySQL 尽可能快地运行,但仍要限制其消耗所有可用资源。

我们一直在帮助客户评估在网站上运行的特定服务和可用规格下,MySQL 的最佳 RAM 分配 自营职业数据库 是什么,并逐个手动解决这些问题,但现在我们想出了一种自动化的方法,可以减少客户在此过程中所需的工作量和专业知识。

我们做了什么?
我们实施了动态配置,该配置取决于您的云帐户所拥有的内存量。这意味着 MySQL 设置将根据可用资源进行调整。我们不仅会使用预定义配置启动新的云实例,而且在发生自动扩展事件(或升级)时,服务器配置将自行调整以实现最佳资源利用率,而无需人工干预。这意味着数据库查询将得到更快的处理,并且 I/O 使用率将更低。最后但并非最不重要的是,您添加的额外 RAM 现在将得到更高效的利用,即使是快速增长的网站也只需以更少的频率添加更少的 RAM,从而节省托管费用。
Image

谁得到了它?
新系统已部署在所有云服务器上!您无需启用它或以其他方式配置它。只需留意性能改进并让我们知道您的反馈。您的网站越依赖数据库(例如,会员网站、在线商店、论坛等),更改带来的改进就越大
Post Reply