首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用实体框架和常规存储过程设计Recommendation..DB视图

用实体框架和常规存储过程设计Recommendation..DB视图
EN

Stack Overflow用户
提问于 2015-03-26 16:14:25
回答 1查看 648关注 0票数 0

我正在开发一个应用程序.NET MVC 5..。它从数据库(Server)中提取用户信息,..User可以根据名字、姓氏或任何其他参数(5个这样的参数)搜索员工。

我正在寻找一个设计建议,是否最好开发一个包含所有员工信息的数据库视图(并使用实体框架连接到数据库),并在前端筛选数据(例如,在MVC中可以使用DBContext和filer在视图上访问雇员视图)。

开发一个存储过程,它从前端获取这些参数,并返回我使用的结果集。

我怀疑,当我使用实体框架和筛选数据访问数据库视图时,它是否会对性能产生影响(因为视图有百万条记录)。

它是将经过筛选的查询传递给数据库,还是访问具有百万条记录的初始对象是性能问题?

EN

回答 1

Stack Overflow用户

发布于 2015-03-26 16:16:54

易如反掌:总是存储过程。从来没有数据库视图。

数据库视图没有键控,也没有索引,这意味着查询速度非常慢。

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

https://stackoverflow.com/questions/29283562

复制
相关文章

相似问题

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