帆软社区
首页
服务平台
文档
学院
问答
论坛
认证
招聘
任务
市场
登录
数据库表内数据存储和报表展现的问题?
关注问题
请
登录
后使用快捷导航
没有帐号?
立即注册
用户操作
任务管理
我的任务
详情
门户
摇摇乐
大转盘
许愿墙
积分商城
每日签到
设置
我的收藏
退出
腾讯QQ
微信登录
提问
数据库表内数据存储和报表展现的问题?
与同事进行讨论,同事的观点是目前以及未来的趋势是一张表内存储某一张报表的所有数据,因为生成报表或者查询时比较快,减少数据计算的时间。
但是印象中历史的做法都是单独表存储不同种类的数据,方便独立维护,在需要的时候进行关联查询展现结果。
请教番薯们,目前的趋势都是独立报表独立建表吗?
FineReport
kakamuniyy
发布于 2017-5-31 14:49
关注问题
悬赏:
2 F币
+ 添加悬赏
举报
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
取消
发布回答
共3回答
最佳回答
0
flyingsnake
发布于2017-5-31 14:49(编辑于 2023-9-6 09:34)
555
评论
取消
评论
最佳回答
0
flyingsnake
发布于2017-5-31 14:50(编辑于 2023-9-6 09:34)
555
评论
举报
收起评论
(1)
kakamuniyy(提问者)
能具体说说么
回复
2017-05-31 15:01
取消
回复
取消
评论
最佳回答
0
kakamuniyy
发布于2017-5-31 15:01(编辑于 2023-9-6 09:34)
555
评论
举报
收起评论
(1)
flyingsnake
这样来讲吧。一个四个表格join出来的40w条记录的查询
耗时,20s
但是如果用存储过程做中间表, inster into 到临时表。只需要5s。而且,这个临时表还可以重复利用。
之后直接查询临时表,只要0.2s
那么,我们就可以考虑用临时表。
相反,如果直接构成报表需要的样式,只需要0.5s。还有啥可纠结的。直接使用就好了。
回复
2017-05-31 14:49
取消
回复
取消
评论
0
关注人数
336
浏览人数
最后回答于:
2017-5-31 15:01
活动推荐
更多
帆软最具价值【MVP】征集令重磅来袭!
【FineBI免费新手打卡营】七天掌握FineBI6.1基础功能
【FineDataLink学习路径】助您轻松入门数据开发
热门课程
更多
帮助文档内嵌视频
免费
学习
FineReport V10.0新手入门
免费
学习
FineReport 11.0 快速入门
免费
学习
悬赏者(0)
+添加悬赏
添加悬赏
增加悬赏可以吸引更多人来回答
添加悬赏:
F币
我 的 F币:
F币
充值
金额不足
确定
取消
返回顶部