我正在使用LINQ to SQL来处理大部分数据访问层,并试图查看和调优使用的底层SQL。有谁知道一个好的机制来拦截C#LINQ使用的SQL和/或用更多的优化查询替换它吗?LINQ to SQL - Sql调优
3
A
回答
3
0
DataContext的本身具有Log属性是一个TextWriter,用这个你可以写出来,无论你想成为它的框架TraceClasses或类似log4net的或NLOG
+0
谢谢 - 会给它一个去。 – lap 2012-02-17 11:13:22
相关问题
- 1. 优化LINQ to SQL查询
- 2. 调试LINQ to SQL SubmitChanges()
- 3. LINQ to SQL不调用DELETE
- 4. LINQ to SQL:首先调用
- 5. LINQ to SQL Translation
- 6. LINQ to SQL context.GetChanges
- 7. Linq to SQL Impersonation
- 8. linq-to-sql InsertOnSubmit
- 9. 的LINQ to SQL
- 10. LINQ to SQL PredicateBuilder
- 11. Linq to SQl
- 12. LINQ to SQL/XML
- 13. linq to sql“Contains”
- 14. LINQ to SQL Paging
- 15. Linq-to-SQL ToDictionary()
- 16. Linq to SQL InvalidCastException
- 17. Linq-to-Sql Count
- 18. LINQ to SQL ASP.net
- 19. LINQ to SQL -DAL
- 20. LINQ to SQL LoadWith
- 21. LINQ-to-SQL IN()
- 22. LINQ to SQL - PredicateBuilder
- 23. Linq to Sql SelectMany
- 24. LINQ to SQL
- 25. Linq to Sql -Sql生成
- 26. LINQ To SQL - SQL性能差
- 27. linq to SQL OnLoaded()with SQL View?
- 28. LINQ to SQL - How to“Where ... in ...”
- 29. LINQ to SQL strings to enums
- 30. LINQ to SQL Association 1 to N
有没有一种方法,以取代生成的SQL在运行? – lap 2012-02-17 11:14:32
我想你可以用[自定义存储过程](http://msdn.microsoft.com/en-us/library/bb386946.aspx)替换表现不佳的LINQ查询,这显然会涉及替换C#中的LINQ查询(而不是而不仅仅是“替换”LINQ查询的SQL)。 – onedaywhen 2012-02-17 11:32:19