在我的 asp.net mvc 2 应用程序中,我有一个相当大量数据的操作。我使用 linq-to-sql 进行查询,同时使用存储库模式。当我在 SQL Server 分析器中检查操作的执行时,我发现正在执行大约 60 个查询。我的问题是 - 我希望问题中有足够的信息来回答它 - asp.net mvc 是否会针对每个查询对数据库进行一次完整的往返往返,或者是因为使用linq,实际上只有一次往返吗?
问问题
303 次
在我的 asp.net mvc 2 应用程序中,我有一个相当大量数据的操作。我使用 linq-to-sql 进行查询,同时使用存储库模式。当我在 SQL Server 分析器中检查操作的执行时,我发现正在执行大约 60 个查询。我的问题是 - 我希望问题中有足够的信息来回答它 - asp.net mvc 是否会针对每个查询对数据库进行一次完整的往返往返,或者是因为使用linq,实际上只有一次往返吗?