这段SQL一直读不出来

111.png

select 

JZRQ AS 日期,

SY AS 实_预,

Fname_l3 AS 预算单元,

Fnumber_L3 AS 科目序号,

fname_l4 as 科目名称,

sum(JE) as 金额,

SFSS ,

SFGB ,

brNumber as 品牌编码,

brName as 品牌,

prtNumber as 产品编码,

prtName AS 产品,

seaNumber as 期数编码,

seaName as 期数,

FPeriodNumber  as  会计期间,

FORMAT(CONVERT(date, JZRQ + '-01'), 'yyyy"年"M"月"') + GSBM AS 匹配项主体

 from  DM.dbo.T_PP_KB

where SFGB='是'   and  JZRQ ='2024-02' and Fname_l3 LIKE '%事业部%' and SY ='实'

group by  

JZRQ,

SY,

Fname_l3,

Fnumber_L3,

fname_l4,

SFSS,

SFGB,

brNumber ,

brName ,

prtNumber ,

prtName ,

seaNumber,

seaName,

FPeriodNumber,

GSBM

不知为什么这段SQL一直读不出来,10万行数据内,

 

有没办法优化一下速度

FineReport liyh13 发布于 2024-3-11 15:58
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
CD20160914Lv8专家互助
发布于2024-3-11 19:40

你这个预览方式就不正确,数据分析预览是不会分页的,所有内容都只会在一页展示,假如你有9万行,那么9万行在一页显示,目前我还没有见到哪个浏览器可以承受得了这么多行数据的。。你改成分页预览。。设置分页的行数

固定行数分页 - FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

动态行数分页- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

image.png

  • liyh13 liyh13(提问者) 改为分页预览只看到第一个sheet,是要改为填报吗
    2024-03-14 14:19 
  • CD20160914 CD20160914 回复 liyh13(提问者) 不要。这个上面有分页的功能了。你用填报一样会默认不分页。会卡死。直接导出数据看。还有它上面分页点击下一页看
    2024-03-14 15:19 
  • liyh13 liyh13(提问者) 回复 CD20160914 那其他sheet不能在浏览器查看?不会吧,每次都要下载看其他sheet很不实际
    2024-03-14 18:01 
  • CD20160914 CD20160914 回复 liyh13(提问者) 翻页看呀。!
    2024-03-14 21:19 
  • liyh13 liyh13(提问者) 回复 CD20160914 翻页可以查看其他sheet?
    2024-03-15 10:55 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-3-11 15:59
最佳回答
0
1592Lv6高级互助
发布于2024-3-11 16:07

分页预览呢

大模板优化方案-https://help.fanruan.com/finereport/doc-view-3589.html

最佳回答
0
jenniferjunLv4初级互助
发布于2024-3-12 09:09

要看是sql慢还是在页面加载慢,如果是页面加载慢可以用新计算引擎

https://help.fanruan.com/finereport/doc-view-3135.html

sql的话看下加索引比如 JZRQ列弄成索引并把这个查询条件放到最前面

  • 5关注人数
  • 248浏览人数
  • 最后回答于:2024-3-12 09:09
    请选择关闭问题的原因
    确定 取消
    返回顶部