При выполнении динамического запроса RavenDB обычно создает временный индекс.
Извлечение документа по Id
не вызывает такого поведения:
var entity = documentSession.Query<Entity>().Single(x => x.Id == 1);
Имеет ли RavenDB встроенную оптимизацию для этого типа запроса?