Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 分类信息筛选时SQL的神语句让CPU爆炸!!!

[复制链接]
屠龙刀X 发表于 2018-6-1 11:47:44 | 显示全部楼层 |阅读模式
查看DZX的分类信息在SQL筛选时,那SQL语句之酸爽。直接让CPU爆炸,多强的CPU也顶不住啊。求大神破之~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
dej.sf 发表于 2018-6-1 12:08:23 | 显示全部楼层
分类太多的话查询语句是会很长

另外你用的MySQL 5.1?这版本也太旧了吧
回复

使用道具 举报

 楼主| 屠龙刀X 发表于 2018-6-1 16:48:43 | 显示全部楼层
dej.sf 发表于 2018-6-1 12:08
分类太多的话查询语句是会很长

另外你用的MySQL 5.1?这版本也太旧了吧

换了5.6了,可是这个问题还是存在,有什么办法优化吗?
回复

使用道具 举报

dej.sf 发表于 2018-6-2 08:45:47 | 显示全部楼层
屠龙刀X 发表于 2018-6-1 16:48
换了5.6了,可是这个问题还是存在,有什么办法优化吗?

调整下面这些MySQL参数值:
  1. key_buffer_size
  2. query_cache_size
  3. sort_buffer_size
复制代码

另外你5.1的时候数据库类型应该是MyISAM吧,升级5.6后方便的话可以考虑转换成InnoDB。后者性能和对大数据量的支持更好。

还有就是建议开始内存缓存,推荐redis
回复

使用道具 举报

1314学习网 发表于 2018-6-2 19:27:23 | 显示全部楼层
感觉你帖子列表页,单页显示太多帖子了
回复

使用道具 举报

crx349 发表于 2018-6-3 11:18:19 | 显示全部楼层
阿里云的 有优化策略 按策略改下数据库设置 就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-2-1 22:55 , Processed in 0.026193 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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