目前网站的服务器是8核16G10M,时不时负载会跑满。
特别是在更新文章内容的时候,会出现以下情况
优化记录
1、安装了一个缓存插件。前端打开后的确速度快了很多,但是后台的负载依然是会跑满。
2、删除所有日志修订。据说可以加快很多
DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision'
通过以上代码执行后,查看宝塔面板后台
貌似也没有解决什么,依然是跑满。
关闭日志修订
define('WP_POST_REVISIONS', false);
限制日志修订个数
define('WP_POST_REVISIONS', 3);
3、优化 wp_posts 表。对 MySQL 数据记录进行插入、更新或删除时,会占有不同大小的空间,记录就会变成碎片,且留下空闲的空间。就像具有碎片的磁盘,会降低性能,需要整理,因此要优化。
OPTIMIZE TABLE wp_posts;
执行后,貌似有一定的效果,具体情况还有待后续观察
半个小时后
查看mysql状态
修改max_connections最大连接数为1000,同时选择了服务器对应的优化方案
专业技术服务
2023年9月7日,请专业技术服务后,效果如下:
目前看来效果明显,具体情况还有待观察。
声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/293978.html