Я искал в документации EF Core, если добавление .HasIndex () в сопоставления ваших сущностей принесет какие-либо преимущества в сценарии DbFirst, и я ничего не смог найти.
У меня есть 20-летняя БД, в которой созданы все необходимые таблицы и индексы, и я сопоставляю некоторые таблицы для запроса к ним с помощью EF Core. Интересно, каковы могут быть преимущества сопоставления индексов в сценарии DbFirst, где вы никогда не обновите схему таблиц с помощью кода? Влияет ли это на способ, которым EF генерирует SQL-запросы?