关于数据库取数问题

用sql对hive数据库取数时特别慢,有时甚至加载不出来,有什么办法可以加快取数速度吗?或者有没有那种可以提前把数据缓存到帆软上,加载报表的时候直接使用缓存的数据

FineReport yzmK5fJB0261154 发布于 2022-3-4 15:29 (编辑于 2022-3-4 15:35)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-3-4 15:37
最佳回答
0
CD20160914Lv8专家互助
发布于2022-3-4 15:31(编辑于 2022-3-4 15:31)

这个优化语句,或者找你们dba看一下是不是hive数据库的原因吧。。你用客户端工具查询是否也慢呢?

  • yzmK5fJB0261154 yzmK5fJB0261154(提问者) 特别简单的select ,hive取数实在是太慢了,受不了
    2022-03-04 15:35 
  • CD20160914 CD20160914 回复 yzmK5fJB0261154(提问者) 计算的时候用它还好。。但是要查询展示。其实它不占优势 。。。如果有可能的话。。换一个数据库。。。
    2022-03-04 15:38 
最佳回答
0
13527520416Lv4中级互助
发布于2022-3-4 15:37

hive数据库本来就是这样。可以用dolphinscheduler搭建一个数据中台。将hive数据库作为中间数据库。在海豚调度里面将数据处理好之后,放在关系型数据库里面。这样取数就快很多。

  • 4关注人数
  • 315浏览人数
  • 最后回答于:2022-3-4 15:37
    请选择关闭问题的原因
    确定 取消
    返回顶部