sp_check_dynamic_filters (Transact-sql)
Parametreli satır filtre özellikleri bir yayın bilgileri, özellikle bir yayın ve olup Yayını precomputed bölümler kullanma için değerlendirilmesi için süzülmüş veri bölümü oluşturmak için kullanılan işlevler görüntüler. Bu saklı yordam, yayını veritabanı üzerinde yayımcı adresindeki yürütülür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_check_dynamic_filters [ @publication = ] 'publication'
Bağımsız değişkenler
- @ yayın=] 'publication'
Yayını addır. publicationise sysname, hiçbir varsayılan ile.
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
can_use_partition_groups |
bit |
Yayını precomputed bölümler kullanma için nitelendirir olduğunu; Burada 1 precomputed bölümleri kullanılabilir anlamına gelir ve 0 onlar kullanılamaz demektir. |
has_dynamic_filters |
bit |
Yayında tanımlanmış en az bir Parametreli satır filtre olduğunu; Burada 1 anlamına gelir Parametreli satır filtreleri bir veya daha fazla bulunması, ve 0 dinamik filtre var demektir. |
dynamic_filters_function_list |
nvarchar(500) |
Burada, her işlevi bir noktalı virgülle ayrılmış bir yayındaki makaleleri filtre uygulamak için kullanılan işlevlerin listesi. |
validate_subscriber_info |
nvarchar(500) |
Her işlevi bir artı işareti (+) ayrıldığı bir yayındaki makaleleri filtre uygulamak için kullanılan işlevlerin listesi. |
uses_host_name |
bit |
Eğer host_name() işlev Parametreli satır filtrelerini kullanılır nerede 1 bu işlev, dinamik filtre olarak kullanıldığını gösterir. |
uses_suser_sname |
bit |
Eğer suser_sname() işlev Parametreli satır filtrelerini kullanılır nerede 1 bu işlev, dinamik filtre olarak kullanıldığını gösterir. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_check_dynamic_filters birleştirme çoğaltması kullanılır.
Yayını precomputed bölümleri kullanmak için tanımlanmış ise sp_check_dynamic_filters precomputed bölümleri kısıtlamaları herhangi bir ihlal için denetler. Herhangi bulunamazsa, bir hata döndürülür. Daha fazla bilgi için, bkz. Parametreli Filtresi performans Precomputed bölümleri ile en iyi duruma getirme.
Yayını satır filtreleri parametreli olarak tanımlanmış, ancak hiçbir Parametreli satır filtreleri bulundu, bir hata döndürülür.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü yürütebilirsiniz sp_check_dynamic_filters.
Ayrıca bkz.
Başvuru
sp_check_join_filter (Transact-sql)
sp_check_subset_filter (Transact-sql)
Kavramlar
Parametreli filtreleri ile birleştirme yayını için bölümlerini yönetme