.net 如何找到有问题的LINQ到SQL语句?
如果一条糟糕的sql语句到达数据库,您如何在一个庞大的系统中找到它,该系统在所有层中都充满了关于它们是惰性处理的LINQ查询?.net 如何找到有问题的LINQ到SQL语句?,.net,database,performance,linq-to-sql,error-handling,.net,Database,Performance,Linq To Sql,Error Handling,如果一条糟糕的sql语句到达数据库,您如何在一个庞大的系统中找到它,该系统在所有层中都充满了关于它们是惰性处理的LINQ查询? (示例:SQL Express) 什么是“坏sql语句到达数据库”意思?我指的是任何导致性能或并发性问题的sql语句。语法检查期间无法检测到的东西。我们需要结合第一种和第二种方法。编写日志并在SQL事件探查器中查找查询。在我看来,这是LINQ的一个不好的特性,因为修复此类错误变得更加困难。
- (示例:SQL Express)