关于sql添加多索引优化的问题。

1623826199(1).jpg1623825897(1).jpg1623825307(1).jpgmysql数据库现在有一张表,大概有1900万条数据,写帆软报表的话,汇总表查询3分钟,汇总表超链接传参打开明细表,明细表需要8分钟左右。    想问下可不可以给这张表增加多列索引,提升查询的速度。      

备考FCRP 发布于 2021-6-16 14:28 (编辑于 2021-6-16 14:50)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
luojian0323Lv7资深互助
发布于2021-6-16 14:31(编辑于 2021-6-16 14:47)

有没有做关联查询,

数据有过滤吗?

只有需要过滤和关联的字段才需要添加索引

优化报表查询速度有几种方式:

  1. 用行式引擎

  2. 分页查询或者分页预览

image.png

最佳回答
0
DylanHLv4见习互助
发布于2021-6-16 17:03

explain sql语句看看当前什么情况

  • 3关注人数
  • 529浏览人数
  • 最后回答于:2021-6-16 17:03
    请选择关闭问题的原因
    确定 取消
    返回顶部