首页 > 解决方案 > MySQL 的 CPU 负载非常高

问题描述

DigitalOcean 上的 LEMP 堆栈(48GB 内存,960GB SSD,12 个 vCPU),上面有 WordPress。添加了一个新主题,mysql 飞速发展。100% CPU 使用率,WordPress 仪表板变得无法访问。

我浏览了慢日志,发现了这个查询:

SELECT  t.*, tt.* FROM wp_terms AS t  INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE tt.taxonomy IN ('post_tag') ORDER BY t.name DESC LIMIT 10;

我的博客有 91,000 个标签。是什么原因造成的?我的mysql设置有问题吗?或者这个查询是罪魁祸首?如何解决?

标签: phpmysqlwordpressnginx

解决方案


推荐阅读