Автоматическая настройка Azure и Entity Framework? - PullRequest
0 голосов
/ 13 ноября 2018

У меня небольшой проект с унаследованным кодом C #, в частности, Entity Framework Core. Это размещено в Azure, и недавно я увидел очень интересную функцию, которую я хотел бы попробовать: «Автоматическая настройка» для базы данных.

У меня есть пара вопросов по этому поводу:

  1. Будет ли это противоречить моей Entity Framework, поскольку объекты базы данных изначально создавались из кода? Насколько я понимаю, этого не должно быть, но я хотел бы быть уверен.

  2. Стоит ли это или у кого-то были с этим проблемы?

Спасибо!

1 Ответ

0 голосов
/ 13 ноября 2018

Автоматическая настройка никоим образом не конфликтует с Entity Framework (EF).Он просто создает индексы, необходимые для запросов, используемых в вашем приложении.Он также удаляет дублированные и ненужные индексы (но существующие уникальные индексы не удаляются) и выбирает лучший план запросов, созданный SQL Server.Ничто из этого не имеет отношения к EF.

Одна вещь, которую необходимо учитывать, - это то, что базе данных SQL Azure необходимо отслеживать действия запросов, по крайней мере, в течение дня, чтобы определить некоторые рекомендации.

Другая вещьпринять во внимание, что автоматическая настройка не обновляет статистику и не дефрагментирует индексы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...