Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:SQL Server
База данных
SQL AzureУправляемый экземпляр
SQL AzureБаза данных SQL в Microsoft Fabric
Выводит сведения о профиле для инструкции. STATISTICS PROFILE работает с ad hoc запросами, просмотрами и хранимыми процедурами.
Соглашения о синтаксисе Transact-SQL
Синтаксис
SET STATISTICS PROFILE { ON | OFF }
Замечания
Когда STATISTICS PROFILE ВКЛЮЧЕНО, каждый выполненный запрос возвращает свой обычный набор результатов, за которым следует дополнительный набор результатов, показывающий профиль выполнения запроса.
Дополнительный набор результатов содержит столбцы SHOWPLAN_ALL для запроса и эти дополнительные столбцы.
| Имя столбца | Description |
|---|---|
| Строки | Фактическое количество строк, созданных каждым оператором. |
| Executes | Количество выполнений каждого оператора. |
Разрешения
Для использования SETSET STATISTICS PROFILE и просмотра результата пользователи должны иметь следующие права:
необходимые разрешения на выполнение инструкций Transact-SQL;
разрешение SHOWPLAN на все базы данных, содержащие объекты, на которые ссылаются инструкции Transact-SQL.
Для Transact-SQL операторов, не производящих STATISTICS PROFILE наборы результатов, требуются только соответствующие разрешения для выполнения операторов Transact-SQL. Для Transact-SQL операторов, которые действительно создают STATISTICS PROFILE наборы результатов, проверка как разрешения на выполнение Transact-SQL, так и разрешения SHOWPLAN, должна быть успешной, иначе выполнение оператора Transact-SQL прекращается, и информация Showplan не генерируется.
См. также
SET Операторы (Transact-SQL)
SET SHOWPLAN_ALL (Transact-SQL)
SET
SET STATISTICS TIME (Transact-SQL)
SET
SET STATISTICS IO (Transact-SQL)