Aracılığıyla paylaş


sp_check_dynamic_filters (Transact-SQL)

Bir yayını parametreli satır filtresi özellikleri hakkında bilgi, özellikle yayın ve yayın precomputed bölümleri kullanmak için mi niteleyen 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.

Konu bağlantısı simgesiTransact-sql sözdizimi kuralları

Sözdizimi

sp_check_dynamic_filters [ @publication = ] 'publication'

Bağımsız değişkenler

  • [ @ yayın=] 'publication'
    Is the name of the publication.publication is sysname, with no default.

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

can_use_partition_groups

bit

yayın precomputed bölümleri kullanmak için nitelendirir, olur; Burada 1 bölümleri kullanılabilir önceden hesaplanan anlamına gelir ve 0 bunlar kullanılamaz anlamına gelir.

has_dynamic_filters

bit

En az parametreli satır filtresi içinde tanımlı durumunda olduğu yayın; Burada 1 bir veya daha çok parametreli satır filtreleri var, anlamına gelir ve 0 dinamik filtre var anlamına gelir.

dynamic_filters_function_list

nvarchar(500)

Makalelerinde filtre uygulamak için kullanılan işlevlerin listesi bir yayın, her işlev bir noktalı virgülle tarafından ayrıldığı.

validate_subscriber_info

nvarchar(500)

Makalelerinde filtre uygulamak için kullanılan işlevlerin listesi bir yayın, her işlev bir artı işareti (+) ayrıldığı.

uses_host_name

bit

If the HOST_NAME() function is used in parameterized row filters, where 1 means that this function is used for dynamic filtering.

uses_suser_sname

bit

If the SUSER_SNAME() function is used in parameterized row filters, where 1 means that this function is used for dynamic filtering.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Açıklamalar

sp_check_dynamic_filters birleştirmede kullanılan çoğaltma.

yayın precomputed bölümleri kullanmak için tanımlanmış, sp_check_dynamic_filters tüm kısıtlamaları precomputed bölümleri ihlalleri için denetler.Herhangi biri bulunursa, 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 parametreli satır filtre bulunamadı, hata oluşur.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü olabilir yürütmek sp_check_dynamic_filters.