当社のテーブルは、スペースが埋められたフィールドで作成されました。
DB に変更を加えるためのアクセス/権限がありません。
ただし、Trim() 関数を使用して LINQ クエリを作成すると、パフォーマンスがかなり低下することに気付きました。
次のような単純なクエリは、パフォーマンスが低下することを示しています。
Companies
.Where(c => c.CompanyName.Equals("Apple"))
.Select(c => new {
Tick = c.Ticker.Trim(),
Address = c.Address.Trim()
});
パフォーマンスが低下しないようにクエリを変更する方法はありますか?
それとも、これは私の DBA だけにかかっているのでしょうか?