Открыть список
Как стать автором
Обновить

Комментарии 7

Вот только сегодня надо было заполнить таблицу псевдослучайными
А про подводные камни оптимизации — интересно.
в скоупе батча
Птичий язык.

(Но статье дал плюс)
В connect.microsoft.com заведена бага, описывающая подобное поведение, ответ — да, мы знаем о подобном поведении, но не собираемся его менять, поскольку оптимизатор не гарантирует время и количество выполнений скалярных функций, и такое поведение ему необходимо, чтобы иметь достаточную свободу для оптимизации.

Впрочем, можете изучить сами:
connect.microsoft.com/SQLServer/feedback/details/350485/bug-with-newid-and-table-expressions
Подскажите, а какой утилитой эта визуализация сделана?
image
Это стандартный план выполнения, строящийся в MS SQL Server Management Studio.
Включите при выполнении запроса действительный план выполнения — увидите такую визуализацию.
Спасибо за статью. Вот недавно потребовалось в работе. Не знал что CHECKSUM трудоемкая операция.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.