-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: 1.9.1
-
Component/s: Performance
-
Environment:Windows
Hi,
I am performing many update operations and I see a performance impact when using Query.Where instead of Query.EQ.
The queries are:
Query<SomeObject>.Where(x => x.Id == someId)
Query<SomeObject>.EQ(x => x.Id, someId)
Creating 10000 queries takes 115ms when using the EQ query and 4500ms when using the Where query.
Why is there a difference between the two? Could you explain what the difference is?
Thanks,
Eitam