281  
查询码:00000297
我的消息列表优化
作者: 戴海林 于 2020年11月09日 发布在分类 / 物联网组 / 公司消息中心 / 开发 下,并于 2020年11月09日 编辑

我的消息列表优化

1.请求接口和参数

2.单次执行响应时间



3.SQL语句

查询数据

查询总数


4.优化

查询数据

查询总数






修改方法:

将distinct 换成 and type = ‘040’

前后复杂度对比:

(0+1+2+ +n-1) = n(n-1)/2 = O(n^2)

(1+1+1+ +1) = O(n)

5.优化前后对比

对比项

优化前耗时(秒)

优化后耗时(秒)

sql执行总时间

4.179

2.118

sql查询数据时间

2.058

1.114

sql查询总数时间

2.121

1.004



 推荐知识

 历史版本

修改日期 修改人 备注
2020-11-09 10:05:23[当前版本] 戴海林 创建版本

 附件

附件类型

PNGPNG

  目录
    知识分享平台 -V 4.8.7 -wcp