.net – LINQ查询与存储过程
发布时间:2021-03-19 13:39:33 所属栏目:MsSql教程 来源:网络整理
导读:使用linq查询(以及像EF或linq2sql这样的ORM)VS的优点和缺点是什么.存储过程(SQL server 2008)来查询和更新数据模型?性能?速度?等等… 解决方法 当你在代码中时,Linq肯定更具可读性.看到调用执行一个名为“sp_GetSomething”的sproc并没有告诉你什么是开发
|
使用linq查询(以及像EF或linq2sql这样的ORM)VS的优点和缺点是什么.存储过程(SQL server 2008)来查询和更新数据模型?性能?速度?等等… 解决方法当你在代码中时,Linq肯定更具可读性.看到调用执行一个名为“sp_GetSomething”的sproc并没有告诉你什么是开发人员,除非你去看看sproc的功能.看到代码就像var query = from c in db.TableName
where c.Name == "foo"
select c;
这可以准确地告诉您正在提取哪些数据. 另一方面,如果您决定更改代码,则存储过程不需要您重新编译应用程序.如果您决定突然更改“where”子句或更改Order By – 更改sproc很容易.更改Linq代码可能会更耗时. 我相信还有更多,但这些是我注意到的两个. (编辑:均轻资讯网_我爱站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 设置开发环境以学习PL/SQL
- 如何在单个数据库中将Hibernate用于两个不同的模式
- sql-server-2008 – SQL 2008镜像,如何从镜像数据库进行故障
- sql-server-2008 – 如何使外键约束受信任?
- 实时输出PL/SQL
- 数据库设计 – 空间索引可以帮助“范围 – 按限制排序”查询
- sql-server – 缩小SQL Server日志文件如何影响性能?
- sql-server – SQL Server使用与定义不匹配的数据填充PERSI
- sql-server-2008 – 如何使用SQL Server DDL进行事务处理?
- sql-server – SQL Server代理作业和可用性组
站长推荐
热点阅读

