Qucik BI查询控件为什么下拉列表需要加载很久才能加载出数据?
更新时间:
问题描述
Quick BI查询控件下拉列表加载数据的时候,查询控件关联的字段值有2万条的时候,还可以很快加载出来;但是随着数据库中表中的数据越来越多,字段值超过3万的时候,下拉列表就需要转很久才可以加载出数据。这种情况需要如何处理?
问题原因
数据库表中的数据量越来越多,下拉列表下发到数据库的SQL,执行的越来越慢,所有下来列表加载数据需要很长时间。
解决方案
开启查询控件关联的数据集的结果缓存,下拉列表只有第一次从数据库加载数据,后续从Quick BI结果缓存获取数据,提高加载效率。
如果查询控件的字段数据量很大,且有很多重复值的情况,可以重新用SQL
Select distinct columnName from tableName创建数据集;然后查询控件选择该新数据集加载字段即可:

适用于
Quick BI
该文章对您有帮助吗?