linq クエリのパフォーマンスを向上させるには、select 拡張機能を使用して、フィールド全体ではなく、必要なフィールドだけを選択する方がよいでしょうか? という質問がありました。
テーブル「ニュース」があり、フィールド (id、タイトル、テキスト、regtime、regdate、username、...) があり、テキスト フィールドは非常に長いテキストであり、各行のサイズが大きくなければなりません。だから私は、これからのニュースのテキストを表示しないインデックスページでこのクエリを変更することにしました
var model=db.News.ToList();
これに
var model=db.News.Select(n=>new NewsVM(){ id=r.id, title=r.title, regtime=r.regtime,...});
そして、私は両方のクエリをいじり、受信バイト数は同じでした