【模板优化插件-开启数据集并行取数逻辑】

如下图,当开启了数据集并行取数优化功能后的逻辑是否是:多个数据集取数按照并行取数,则取数总时长为最大耗时数据集的时长,如数据集A是3S,数据集B是2S,则取数总时长为3S?

image.png

但是我测试后发现:一个模板在【sql执行监控】中A数据集3s,B数据集2S,在日志里显示是5S完成计算而并非3S,是不是我哪里没有理解的对呢?

image.png

image.png

FineReport ran1025 发布于 2021-10-13 11:17 (编辑于 2021-10-13 14:34)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-10-13 11:21

-- 「并行数据集取数」:多线程执行数据集取数,比原来一个一个依次取数更快。

——————————

如多个数据集同时取数,理论上是这个「时间逻辑」;

————————————————————

  • ran1025 ran1025(提问者) 我测试了 发现时间逻辑和我理解的不太对,麻烦你看下完善后的问题呢
    2021-10-13 11:35 
  • zsh331 zsh331 回复 ran1025(提问者) 具体根据取数需求;有时,一张报表中的多个数据集自身加载就有先后关系,并非一定执行并行取数逻辑;通过并行加载和先后加载根据页面计算逻辑而定,不能一概而论;
    2021-10-13 11:39 
  • ran1025 ran1025(提问者) 回复 zsh331 有时,一张报表中的多个数据集自身加载就有先后关系,并非一定执行并行取数逻辑 -------------------------------------------------------------------------------------------- 那大概那种情况才能并行取数呢?难道这个插件安装后不能使他并行取数哇?
    2021-10-13 11:45 
  • 2关注人数
  • 689浏览人数
  • 最后回答于:2021-10-13 14:34
    请选择关闭问题的原因
    确定 取消
    返回顶部