February 3, 2014
, posted under
programmingASP.NETC#LINQMongoDBinfometricsFor my Final Year Project at University I have been building “Infometrics”, something I may well provide more detail on in the future. In this case the only thing you need to know about it that its a C# App written with a MongoDB backend.
Now the crux of the issue I was experiencing was that all database operations seemed to be slow, despite not having that many documents, and indexes set up. I was getting very confused as to why MongoDB’s query profiler was showing an empty query body, and assumed it was something to do with my Expression building code. It all boiled down to the fact that the wrong .Where() method was getting called.
Read more...