-2

哪个代码更优化?

SQLCommand.ExecuteScalar() 

在 C# 或

Top 1

在 SQL 中?

我知道,我可以进行测试,尽管可能有人口袋里有答案。

谢谢!

编辑:假设只显示一列。

4

2 回答 2

0

没有什么比直接的 SQL 代码更好的了,但是您还应该找出哪些 SQL 代码生成 SQLCommand、DataContext 或其他用于与数据库通信的东西。

于 2012-09-27T16:49:36.213 回答
-1

显然 Select Top 1 在性能方面更加优化,因为它将直接在数据库服务器上执行。但是这种比较是无效的,因为两者是不同的东西。

于 2012-09-27T16:48:02.563 回答