この単純な LINQ コードを可能な限り高速かつ効率的にする方法について、いくつかの提案をお願いします。
tbl_WatchList には 51996 行が含まれます
以下のテストは、VS2012 テスト エクスプローラーによると、実行に 2 秒かかります。
[TestMethod]
public void TestRemoveWatch()
{
using (var DB = new A4C_2012_devEntities())
{
var results = DB.tbl_WatchList.OrderByDescending(x => x.ID).Take(1);
int WatchID = results.AsEnumerable().First().ID;
Assert.IsTrue(WatchList.RemoveWatch(WatchID));
}
}