When executing a dynamic query, RavenDB usually creates a temp index.
Retrieving a document using Id
does not cause this behavior:
var entity = documentSession.Query<Entity>().Single(x => x.Id == 1);
Does RavenDB have built-in optimization for this type of query?
source share