全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
123
返回列表 发新帖
楼主: 风筝不会飞

MySQL老是CPU 100% 问题求教

[复制链接]
发表于 2023-7-25 17:53:25 | 显示全部楼层
读写分离都不懂花钱让人帮你优化吧
发表于 2023-7-25 18:17:21 | 显示全部楼层
风筝不会飞 发表于 2023-7-25 17:42
内存已经给到 10g了又开query cache, 你看我的my.INI

给100G也没用啊。只能说给适当使用。其实你给10G也根本用不了那么多。
会不会出现Too many connections数据库链接不上的提示? 如果是,那是瞬间并发过高崩了啊。
看你用的是织梦的cms。你可以修改一下让他出现错误的提示,看看是什么。
不过织梦对于数据库的优化是被吐槽最多的。各种交叉链接读取数据库。
你瞬间并发是2000,但可能远超过你设置的 max_connections = 5000。
你可以去掉一些dede的调用标签,比如热门点击,随机,limit 这下调用。
若有必要就保留了相关文章,这个标签调用即可。甚至,连这个标签都省了。

最好还是分表吧。文章系统都在一张主表了,数据量一多,流量大了不死才怪。dede后台就支持分表。

最终极的做法,那就是所有文章都生成静态html文件,不过织梦本身不好优化,数据量大,生成静态慢得一批的。生成的时候,最好那些没多少用处的标签也给去掉后再生成。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-5-13 21:46 , Processed in 0.064473 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表