历史版本2 :填报常见性能问题 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 问题描述

在使用填报过程中,可能会出现一些性能问题,比如提交慢,页面加载慢,导入Excel慢,控件操作卡顿等。本文档针对这些常见场景,结合产品现有的逻辑进行分析,帮助大家更好的发现和解决填报性能问题。


2.场景分析编辑

2.1 参数面板加载慢

2.1.1 问题现象

带有参数面板的模板,在勾选了「点击查询前不显示报表内容」的情况下,加载很慢。

2.1.2 可能原因

1)控件数据字典取数慢

原因:带有数据字典设置的控件,如果设置了默认值,则在参数面板初始化时就会加载对应的数据字典。如果该数据字典使用的数据集执行较慢的话,就会导致整个参数面板加载慢。

方案:① 优化数据字典所使用的数据集 ② 删掉默认值。

2)控件默认值取数慢

原因:控件的默认值使用了sql(),value()等函数时,如果对应sql语句执行较慢,就会导致整个参数面板加载慢。

方案:① 优化公式所使用的数据集 ② 删掉默认值。