我们公司的表格是用带有填充空格的字段创建的。
我没有访问/更改数据库的权限。
然而,我注意到当我使用Trim()函数创建LINQ查询时,性能会大大降低。
即使是这么简单的查询也会降低性能:
我没有访问/更改数据库的权限。
然而,我注意到当我使用Trim()函数创建LINQ查询时,性能会大大降低。
即使是这么简单的查询也会降低性能:
Companies
.Where(c => c.CompanyName.Equals("Apple"))
.Select(c => new {
Tick = c.Ticker.Trim(),
Address = c.Address.Trim()
});
有没有一种方法可以更改查询,从而不会降低性能?
或者这完全取决于我的数据库管理员吗?
.Trim()
的情况下工作吗?你可以使用.TrimEnd()
代替吗? - Gabe.Trim()
调用的情况下具有相同的结果和性能,那么减少了什么? - Gabe