{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

大数据开发强调为了效率把多个SQL合并为一个SQL吗?

李增田李增田 回答0 收藏1
收藏问题

1条回答

CollinPeng

CollinPeng

回答于2022-06-28 14:11

是的。一方面,大数据计算通常不能在内存中完成,需要多次读写硬盘数据。另一方面,数据分布在不同的机器上,需要对数据进行网络传输。因此,大数据运算更多的时间是在读写磁盘和网络传输数据。因为数据I/O的效率通常低于CPU运算效率。因此,对读写同一张表的多个SQL进行合并,可以减少本地磁盘读写次数,以及网络传输的数据,从而提高程序运行效率。

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<