USE HINT и ASSUME_JOIN_PREDICATE_DEPENDS_ON_FILTERS

добавлено: 30 мар 19
понравилось:0
просмотров: 251
комментов: 0

теги:

Автор: SomewhereSomehow

В этой публикации мне бы хотелось вернуться к подсказкам USE HINT, представленным впервые в SQL Server 2016 SP1. Часть из них мы уже рассмотрели в предыдущих статьях, в этой статье мы рассмотрим очередную подсказку – ASSUME_JOIN_PREDICATE_DEPENDS_ON_FILTERS, которая влияет на алгоритм оценки числа строк в соединениях.

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

Далее...

Комментарии




Необходимо войти на сайт, чтобы оставлять комментарии