@kapitoly
учусь

В MS SQL-Server современных версиях актуальна ли работа с хинтами?

Только изучаю sql-server, начиная с 2012 версии. Знаю, что хинты были нужны в старых версиях, а в новых оптимизатор вроде как должен сам уметь подбирать оптимальный план. Или все же есть смысл учиться пользоваться хинтами и в новых версиях 2012+ ?
  • Вопрос задан
  • 105 просмотров
Решения вопроса 1
mahoho
@mahoho
Full stack certified PHP developer.
Оптимизатор запросов в SQL Server очень умный и хорошо справляется с поставленными ему задачами. Есть смысл учиться пользоваться хинтами, когда у вас ультра сложный запрос для выборки из очень объемной базы данных, и вы видите, что оптимизатор явно не справляется, и вот в этом вот месте вот можно получше сделать.
Если вы только начинаете, сконцентрируйтесь на более важных вещах. Книга Training Kit (Exam 70-461): Querying Microsoft SQL Server 2012 вам в помощь - очень хороший материал для обучения.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы