全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
楼主: acg88

[疑问] mysql老是满载,有什么限制的方法?调整了设置没什么鸟用

[复制链接]
 楼主| 发表于 2024-8-13 21:03:42 | 显示全部楼层
小白鸡 发表于 2024-8-13 20:58
也有可能是某些耗资源的SQL语句

不知道是不是远程连接数据库的关系,不开所有人访问数据库,另一端连不上数据库就没有那么大查询了。目前写入正常
 楼主| 发表于 2024-8-13 21:06:58 | 显示全部楼层
bysun 发表于 2024-8-13 21:02
流量上来了,你的贴子就全都是求助类的了

流量并没有上来,都下去了,没多少流量了,权重一直跌,只有收录在增加,权重不高关键字排名也就排得远了。现在在慢慢养站
 楼主| 发表于 2024-8-13 21:08:52 | 显示全部楼层
锁表次数        2201

锁表降下去了,应该是我弄app用远程连接数据库导致频繁查询数据库,关闭远程连接就好了。
发表于 2024-8-13 21:35:47 | 显示全部楼层
一看就是 maccms 吧  程序优化不行
发表于 2024-8-13 22:17:36 | 显示全部楼层
启动时间        2024/08/04 00:26:00        每秒查询        182
总连接次数        21962076        每秒事务        0
发送        141.44 GB        File        mysql-bin.000030
接收        9.67 GB        Position        53665508
活动/峰值连接数        1/214        若值过大,增加max_connections
线程缓存命中率        100.00%        若过低,增加thread_cache_size
索引命中率        100.00%        若过低,增加key_buffer_size
Innodb索引命中率        100.00%        若过低,增加innodb_buffer_pool_size
查询缓存命中率        64.84%        若过低,增加query_cache_size
创建临时表到磁盘        92.91%        若过大,尝试增加tmp_table_size
已打开的表        1022        table_open_cache配置值应大于等于此值
没有使用索引的量        225        若不为0,请检查数据表的索引是否合理
没有索引的JOIN量        0        若不为0,请检查数据表的索引是否合理
排序后的合并次数        0        若值过大,增加sort_buffer_size
锁表次数        2944409        若值过大,请考虑增加您的数据库性能

那我这个咋办?内存16G的,实际占用才7G多
 楼主| 发表于 2024-8-14 06:41:50 | 显示全部楼层
又来了,大量的查询某个字段。
发表于 2024-8-14 06:54:18 | 显示全部楼层
一般是模糊查询,尤其是搜索,分页,分类分页,标签分页,看看哪个查询慢,优化一下
发表于 2024-8-14 07:44:46 来自手机 | 显示全部楼层
你这样搜那肯定啊 就是全表了
发表于 2024-8-14 09:21:06 | 显示全部楼层
先尝试把order by 去掉,这玩意最吃运行空间了,如果确定是排序占用了大量空间,在考虑优化sql还是优化表
发表于 2024-8-14 09:22:25 | 显示全部楼层
Moyou 发表于 2024-8-14 09:21
先尝试把order by 去掉,这玩意最吃运行空间了,如果确定是排序占用了大量空间,在考虑优化sql还是优化表
...

看看你的时间字段是否有索引,是否走了索引
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-20 08:53 , Processed in 0.062854 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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