相较于使用大部分低级C代码优化的自定义查询,使用C#和LINQ在SQL Server 2008后端中的数据库性能开销有多少?
我特别考虑了一个数据密集型程序的情况,在每个屏幕上至少进行一次数据刷新或更新,并且会有50-100个同时用户。
相较于使用大部分低级C代码优化的自定义查询,使用C#和LINQ在SQL Server 2008后端中的数据库性能开销有多少?
我特别考虑了一个数据密集型程序的情况,在每个屏幕上至少进行一次数据刷新或更新,并且会有50-100个同时用户。
感谢您,Stu。总的来说,如果您能够使用编译选择,LINQ to SQL可能没有显着的数据库性能开销,并且更新的较慢函数很可能会更快,除非您有一个真正熟练的专家进行大部分编码。
https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=334211
http://blogs.msdn.com/mattwar/archive/2008/07/08/linq-building-an-iqueryable-provider-part-x.aspx