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

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