Pull to refresh

Comments 7

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

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

Articles