我在数据库中有一个带有主键的表说emp_pk
。现在使用 LINQ 我正在尝试对其执行一些操作。当我更改一些属性并调用时,
context.SubmitChanges();
理想情况下 where 子句应该包含where emp_pk = value
.
但是当我从 SQL 分析器查看查询时,我在 where 子句中看到了很多条件,我相信这些条件是由 LINQ 引擎生成的。这导致了一个主要的性能问题。
在这种情况下,谁能帮我优化查询?
我在数据库中有一个带有主键的表说emp_pk
。现在使用 LINQ 我正在尝试对其执行一些操作。当我更改一些属性并调用时,
context.SubmitChanges();
理想情况下 where 子句应该包含where emp_pk = value
.
但是当我从 SQL 分析器查看查询时,我在 where 子句中看到了很多条件,我相信这些条件是由 LINQ 引擎生成的。这导致了一个主要的性能问题。
在这种情况下,谁能帮我优化查询?