查询和检索的区别是什么
发表时间:2024-07-28 00:49:23
来源:网友投稿
简单说说1. 从逻辑架构分层原则来看关联关系代表了业务规则/逻辑,毫无约束大量使用关联查询,就是把大量的业务规则和逻辑放在数据库来执行了,数据库消耗cpu、内存、io等资源进行关联操作,实际上是在做应用该做的事情。
2. 从资源利用率方面看大部分场景下,并不是所有关联查询的结果都被有效使用了。
例如后台管理的列表界面,通常都会分页显示,关联查询的结果集,只有当前页的数据被使用,其他都是无用的,但数据库需要消耗额外资源得到全部结果集,再从中得到当前页数据。
3. 从架构的伸缩性方面看大量的关联查询会导致集中式的数据库架构很难向分布式架构转换,伸缩性方面的优化难度高。
关联查询方便快速,开发效率比较好,如果系统、数据库经过一些垂直优化手段完全能够满足性能要求是可以使用的,例如中小企业的内部管理系统等。不使用关联查询在架构层面有很多优点,但对系统分析和设计、开发能力要求高。一般在互联网行业等用户数较多的情况下最好重视这方面。理论上不存在什么复杂场景,如果不使用数据库的关联查询就无法满足需求的。
巨无霸的ERP系统SAP,基本整个系统功能都是用单表查询实现的
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
相关资讯
2025年会计行业十大趋势:技术变革与职业转型
2025-07-03
汽修专业新疆怎么找工作
2025-04-06
机械专业专长怎么写简历
2025-04-06
专科怎么报审计专业的
2025-04-06
专业学科导师类别怎么填
2025-04-06
查报考专业网站怎么查
2025-04-06
水电专业规划怎么写简历
2025-04-06
表演专业怎么留学的好呢
2025-04-06
专业防雷检测怎么收费的
2025-04-06
怎么查询同等学力专业
2025-04-06
高考技能专业怎么选择的
2025-04-06
钢筋套筒专业名称怎么写
2025-04-06
中专怎么填高考志愿专业
2025-04-06
中专统招怎么报志愿专业
2025-04-06
师范专业自我评价怎么写
2025-04-06
景观建筑换专业怎么换好
2025-04-06
推荐资讯
小仓鼠多久可以离开妈妈
2024-07-08 00:39:39
中级经济师考过后怎么拿证书
2024-07-19 06:02:25
康是一共多少笔
2024-07-27 21:39:41
锚杆支护原理是
2024-07-27 22:05:16
轴重与载重有什么区别
2024-07-27 22:14:12
夜色阑珊微风习习的短句
2024-07-29 08:07:40
内黄一中是什么级别的学校
2024-07-31 14:16:40
苏州研途考研靠谱吗
2024-08-22 14:11:27
软肋,是什么
2024-08-23 14:23:29
铆工是什么工种
2024-12-05 09:38:44
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇
热门关注