mysql并发高后sql查询效率变很慢

l302509 2018-03-22 07:57:28
select ID, user_id, create_time, favor, opposition from feed_back_info where module = 'XX' and create_time = 'XXXXXXXX';
module 和 create_time 都有索引;
200并发压力测试,单台服务器,并发高以后sql语句耗时由几毫秒变成200-300毫秒!
...全文
2236 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
a_king 2018-05-15
  • 打赏
  • 举报
回复
这个并发量不是很大呀。不一定是数据库的问题。
  • 打赏
  • 举报
回复
explain 分析下
code301 2018-05-03
  • 打赏
  • 举报
回复
explain
yokey1219 2018-05-02
  • 打赏
  • 举报
回复
要看服务器配置啊,mysql用到了多少CPU和内存,还有myql,max_connection的设置啊。因为如果服务器并发能力不行,大量请求在等待,时间就长了。
水桥舞 2018-04-26
  • 打赏
  • 举报
回复
explain语句看一下啊
dengbiliduo 2018-04-15
  • 打赏
  • 举报
回复
有可能是因为mysql的查询缓存被自已清理掉了,所以你再查会慢,第二次是不是就会快回来呢?
能源恒观 2018-04-03
  • 打赏
  • 举报
回复
查一下,sql语句怎么执行的,索引使用了没有,
咸哼酒家 2018-03-30
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
来个dba

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧