首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linq和sqlclient性能

Linq和sqlclient性能
EN

Stack Overflow用户
提问于 2011-02-28 17:28:28
回答 2查看 764关注 0票数 2

我想使用ASP.NET创建web应用程序。我应该使用哪种方法,LINQ或SQL query?哪个性能最好?请帮帮我。

EN

回答 2

Stack Overflow用户

发布于 2011-02-28 17:31:44

这是一个优秀的由CLR Performance Architect撰写的系列文章,它描述了LINQ to SQL的性能:http://blogs.msdn.com/b/ricom/archive/2007/06/22/dlinq-linq-to-sql-performance-part-1.aspx

票数 1
EN

Stack Overflow用户

发布于 2011-02-28 17:46:05

在性能方面,我认为使用SQL总是会更好。如果您查看一下LINQ生成的SQL代码,您会注意到它并不总是那么优秀。

另一方面,LINQ并不慢。它没有SQL快,但绝对不慢。如果你考虑到LINQ提供的优势,如果我可以选择的话,我总是更喜欢LINQ而不是SQL。

如果性能是最大的问题,那么坚持使用SQL可能是你最好的选择。如果你只是想知道差异是不是那么大,如果你不希望数据库性能成为瓶颈,我会选择LINQ。

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

https://stackoverflow.com/questions/5140150

复制
相关文章

相似问题

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