数据集问题

帆软10.0,PG数据源,sql使用with写法,结果加分号,可以预览出数据,但是页面预览报错,不加分号,预览数据一直转圈,页面预览耗时较长

SQL luxiaolu 发布于 2025-5-6 16:24
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-5-6 16:26

不加分号,加条件控制一下数据量,试试,看看是不是数据太大的原因

  • luxiaolu luxiaolu(提问者) 数据量在查询工具看是200万左右,但是sql在查询工具上执行时间是10秒 这种的 除了优化还有什么办法吗
    2025-05-06 16:49 
  • 用户k6280494 用户k6280494 回复 luxiaolu(提问者) 太多了,要sql分页
    2025-05-06 16:51 
  • 用户k6280494 用户k6280494 回复 luxiaolu(提问者) https://help.fanruan.com/finereport/doc-view-996.html
    2025-05-06 16:51 
  • luxiaolu luxiaolu(提问者) 回复 用户k6280494 配置有引擎属性,每页记录数30
    2025-05-06 16:55 
  • 用户k6280494 用户k6280494 回复 luxiaolu(提问者) 行数引擎吗?参考文档https://help.fanruan.com/finereport/doc-view-997.html
    2025-05-06 17:00 
最佳回答
0
snrtuemcLv8专家互助
发布于2025-5-6 16:26

帆软数据集中,最后不能加分号的

你这个估计数据量大导致,增加内存看看

或者直接数据库工具查询看看时间

  • luxiaolu luxiaolu(提问者) 数据量在查询工具看是200万左右,但是sql在查询工具上执行时间是10秒 这种的 除了优化还有什么办法吗
    2025-05-06 16:49 
  • snrtuemc snrtuemc 回复 luxiaolu(提问者) 这个要么优化sql语句,要么限制数据量,pg数据库还不支持分层查询。。。可以参考下
    单数据集分页SQL实现层式报表 https://help.fanruan.com/finereport/doc-view-996.html
    2025-05-06 16:52 
  • luxiaolu luxiaolu(提问者) 回复 snrtuemc 好的 感谢
    2025-05-06 17:00 
最佳回答
0
CD20160914Lv8专家互助
发布于2025-5-6 16:28(编辑于 2025-5-6 16:54)

转圈出不来,要优化你的sql语句,或者最好做etl数据同步,将数据同步到一张表以后,再查询这张表就行了

参考着改

大数据集导出自定义分页.rar

  • luxiaolu luxiaolu(提问者) 要求实时查询的sql,无法做数据同步,sql也从原来的查不出来,到现在十秒左右出结果,
    2025-05-06 16:50 
  • CD20160914 CD20160914 回复 luxiaolu(提问者) 做真正的分页查询吧。。而不是用它内置的分页功能!你查询出来有多少行的数据,原始表有多少行数据?
    2025-05-06 16:53 
  • CD20160914 CD20160914 回复 luxiaolu(提问者) 自己参考上面的类似改
    2025-05-06 16:54 
  • luxiaolu luxiaolu(提问者) 回复 CD20160914 好的 感谢
    2025-05-06 16:56 
  • 4关注人数
  • 48浏览人数
  • 最后回答于:2025-5-6 16:54
    请选择关闭问题的原因
    确定 取消
    返回顶部