解决方案:
|
问题原因:经与顾问沟通,问题落脚在:1、认为库存的统计更新的实现方式是 点击统计按钮,库存自动创建一个实时调度去后台执行统计更新。这样loading很快结束。而采购统计更新一直loading,没有在后台调度执行。2、采购统计的时间比库存的统计更新的时间长。解决办法:经过沟通,如果库存是这样的,可以自动创建一个实时调度,执行统计更新。但是经过查找代码和修改跟踪,发现库存统计更新和采购统计更新使用的同一个代码,同一个界面,不可能库存统计更新可以,而采购统计更新不可以。它们的区别是:传给这个共同界面的参数不一样。后来,再和顾问沟通,问题的本质是:库存的统计更新的平均性能好,而采购统计更新平均性能差。由于他们统计的业务逻辑、统计数据大小、统计的实现方式不同,导致他们性能差别是正常的。
|