KB4056154 - Актуализация добавя статистика за изпълнение за скаларни функции, дефинирани от потребителя, към действителния XML файл на Showplan в SQL Server 2017

Отнася се за
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Резюме

Тази актуализация добавя статистика за изпълнението за скаларно дефинирани от потребителя функции към действителния Showplan XML в Microsoft SQL Server 2017.

Повече информация

Това подобрение е включено в следната кумулативна актуализация за SQL Server:

Сборна актуализация 3 за SQL Server 2017

За кумулативните актуализации за SQL Server:

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте последните кумулативни актуализации за SQL Server:

Последна сборна актуализация за SQL Server 2017

Как работи подобрението

Ако една заявка използва една или повече дефинирани от потребителя скаларни функции (като например T-SQL функции или CLR функции), значителна част от времето за изпълнение на заявката може да бъде изразходвано в тези функции, в зависимост от дефиницията на функцията. Това може да не е очевидно веднага, като погледнете плана за изпълнение на заявката. Тази актуализация добавя два нови атрибута към QueryTimeStats: UdfCpuTime и UdfElapsedTime. Те предоставят общата сума на процесора и изминалото време, изразходвано във всички скаларни дефинирани от потребителя функции (в милисекунди) по време на изпълнението на заявката.

Справки

Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.