EF Core запрос подсказка для SQL [закрыто]C#

Место общения программистов C#
Ответить
Anonymous
 EF Core запрос подсказка для SQL [закрыто]

Сообщение Anonymous »

Я пишу подсистему отчета, управляемую пользователем, используя C# и EF Core 8. Когда она используется, есть случаи, когда запрос требуется слишком много времени, чтобы выполнять. Я подумал, что это из -за того, что не используется оптимальный план. Я начал искать дальше и осознал большую часть времени, что запросы разные, поэтому не нужно кэшировать план. Подсказки в EF Core? Опять же, я попытался использовать тег, который преобразуется в комментарий в сгенерированном SQL, затем я искал уникальную строку, которую я использовал для тега, и добавил подсказку к необходимым запросам. Это путь? Для меня это кажется немного громоздким: генерирование строки SQL, а затем анализ строки для тега. Кроме того, пожалуйста, игнорируйте обобщение базы данных, я знаю, что это будет SQL Server в обозримом будущем. Начиная с SQL Server 2016, можно отключить понижение параметров с помощью конфигурации ALTER DATABASE SCOPED (Transact-SQL) < /p>
Команда < /p>
изменять сферу базы данных. Установить, и это не подходит для моей настройки.

Подробнее здесь: https://stackoverflow.com/questions/797 ... nt-for-sql
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»