start111的gravatar头像
start111 2019-08-19 15:11:14

使用ajax给echarts赋值页面数据加载慢?

问题描述

html页面有多个echarts统计图,使用ajax赋值,单个图赋值大概3秒左右,约等于接口访问时间,但是加载多个图的时候访问接口的时间为10秒,请问如何优化?

后端接口调用耗时3秒

运行截图(必填)

使用ajax给echarts赋值页面数据加载慢?

所有回答列表(3)
weiwei1991的gravatar头像
weiwei1991  LV15 2019年9月4日

可以在数据库设置下索引吧

liuqingfang000的gravatar头像
liuqingfang000  LV3 2019年9月23日

1,建议优化sql,尽量让sql很快搜索到数据,不要让sql做全表查询,应该走索引

2,尽量减少表之间的关联

xinfei23的gravatar头像
xinfei23 2019年11月12日

后台测试sql执行时间,如果sql问题,优化sql语句,建立索引,查询只查询需要的数据。优化返回json,减少前段循环,最好json直接可以用echart加载

 

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友