SET SET STATISTICS PROFILE (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Bir ifade için profil bilgilerini gösterir. STATISTICS PROFILE Ad hoc sorgular, görüşler ve saklanan prosedürler için çalışır.

Transact-SQL söz dizimi kuralları

Sözdizimi

  
SET STATISTICS PROFILE { ON | OFF }  

Açıklamalar

ON'da STATISTICS PROFILE , her yürütülen sorgu normal sonuç kümesini döndürür ve ardından sorgu yürütme profilini gösteren ek bir sonuç kümesi gelir.

Ek sonuç kümesi, sorgu için sütunları ve bu ek sütunları içerir SHOWPLAN_ALL .

Sütun adı Description
Satırlar Her operatör tarafından üretilen gerçek satır sayısı
Yürütür Operatörün kaç kez çalıştırıldığı

Permissions

Çıktıyı kullanmak SETSET STATISTICS PROFILE ve görüntülemek için kullanıcıların aşağıdaki izinlere sahip olması gerekir:

  • Transact-SQL ifadelerini çalıştırmak için uygun izinler.

  • Transact-SQL ifadeleriyle referans verilen nesneleri içeren tüm veritabanları için SHOWPLAN izni.

Sonuç seti üretmeyen STATISTICS PROFILE Transact-SQL ifadeler için, Transact-SQL ifadelerini çalıştırmak için yalnızca uygun izinler gereklidir. Sonuç setleri üreten Transact-SQL ilerler STATISTICS PROFILE için, hem Transact-SQL özet yürütme izni hem de SHOWPLAN izni için kontrol edilir, aksi takdirde Transact-SQL özet uygulaması iptal edilir ve Showplan bilgisi oluşturulmaz.

Ayrıca Bkz.

SET İfadeler (Transact-SQL)
SET SHOWPLAN_ALL (Transact-SQL)
SET SET STATISTICS TIME (Transact-SQL)
SET SET STATISTICS IO (Transact-SQL)