为了账号安全,请及时绑定邮箱和手机立即绑定

请教:如何优化这几个查询较慢的ERP模块

请教:如何优化这几个查询较慢的ERP模块

子衿沉夜 2018-12-07 11:33:30
最近在尝试做公司内部ERP模块的优化,C/S的,其中几个模块打开的速度很慢 主要有以下几类模块: 1.台账类的模块,这类模块查询条件很多,关联的表比较多,而且查询条件很多支持模糊查询。 2.分析汇总类模块:这类模块一般分析一段时间内的数据,汇总分析,数据量还是挺大的对于第一类模块,性能瓶颈可能在于关联表多,有些关联可能没有使用索引或者不能使用索引,另外,查询条件多,可能查询条件中的字段也没有使用索引,再加上使用了模块查询 %ff%对于第二类模块,数据量比较大,汇总聚合的时间本就比较长,不太好优化,在不使用数据仓库的前提下,想的是能不能建一些中间计算表,每天晚上建立作业运算,然后模块直接从这个表取数就可以了,但老大说建的中间表太多的话,不好管理身为菜鸟,表示鸭梨很大,请各位指点下,给小弟提供个思路上述两种情况如何进行优化,或者通过其他的方式规避
查看完整描述

3 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

1,优化查询语句,2,不用中间表用视图

查看完整回答
反对 回复 2019-01-07
?
开心每一天1111

TA贡献1836条经验 获得超13个赞

1. 我再尽力优化下吧

2. 用视图查询效率会高吗?

   您能再说的详细点吗?小弟菜鸟

查看完整回答
反对 回复 2019-01-07
  • 3 回答
  • 0 关注
  • 571 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信