我有一个关于SQL性能的问题。我将用伪代码说明我的问题。
我想知道哪种方法会更快,以及差距有多大?比如在.NET中,每个页面加载10个项目。它会快很多吗?还是稍微快一点?对于SQL来说没有明显的区别?
foreach(item in mylist) {
CallSQLStoredProc(item.id);
}
vs
int[] ids; // array of ids
CallSQLStoredProc(ids) // stored procedure returns more than one row for each id