首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表与视图:网络速度?

表与视图:网络速度?
EN

Stack Overflow用户
提问于 2022-05-16 20:35:17
回答 1查看 23关注 0票数 0

目前,我的应用程序使用ORM来处理DB查询。但是,当我激活DB日志时,我注意到它使用多个查询来连接和获取简单数据,例如使用用户名而不是用户id、对相关表进行过滤等等。

这导致ORM为单个查找运行几乎4-5个查询,因此当加载某些页面(带有多个API调用)时,它很容易运行到30-35个查询。

我计划创建SQL视图来获取带有简单联接的查询,这样就可以减少处理单个请求时所需的网络往返次数。

考虑到该产品正处于它的前alpha阶段,这是过早的优化,还是这实际上能提供更快的用户体验?

EN

回答 1

Stack Overflow用户

发布于 2022-05-17 07:08:52

使用视图是很好的,但是如果您最终在每个join应用程序需求中都有一个视图,那么最终可能会有大量的视图。我将进一步探讨ORM的功能,如果它真的不能生成联接,我建议使用不同的软件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72265327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档