我們的 WordPress 拍賣網站增加了專用伺服器中託管的 CPU 峰值

我們的 WordPress 拍賣網站增加了專用伺服器中託管的 CPU 峰值

我們將 WordPress 網站託管在具有 8 個 CPU 的專用伺服器(CENTOS 7.9 kvm [伺服器])中。我們的網站是基於拍賣的網站。因此,通常會有 20 場拍賣會進行現場拍賣。但我們的網站 CPU 使用率很高且出現高峰。我們嘗試透過以下方式減少 CPU 峰值

  1. 停用所有已安裝的插件
  2. 停用定時任務
  3. 禁用不需要的插件

但我們仍然存在瓶頸,伺服器回應時間非常低。任何人都可以幫我解決我的問題嗎?

答案1

WordPress 基於實體-屬性-值架構。 EAV 是一種靈活的模式,但這種靈活性是以搜尋資料時的效能為代價的。

CPU 問題有部分解決方案。它涉及更改 的索引postmeta。詳細資訊在這裡: http://mysql.rjweb.org/doc.php/index_cookbook_mysql#speeding_up_wp_postmeta

(這也適用於各種衍生品,例如 WooCommerce。)

相關內容