sp_check_dynamic_filters (języka Transact-SQL)
Wyświetla informacje na sparametryzowany filtr wierszy właściwości publikacja, w szczególności funkcje używane do generowania partycji filtrowanych danych do publikacja i czy publikacja kwalifikuje przy użyciu precomputed partycji.Ta procedura składowana jest wykonywany na Wydawca na bazie publikacja.
Składnia
sp_check_dynamic_filters [ @publication = ] 'publication'
Argumenty
- [ publikacja @=] 'publication"
Is the name of the publication.publication is sysname, with no default.
Zestawy wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
can_use_partition_groups |
bit |
Jest, jeśli publikacja kwalifikuje się do korzystania z partycji precomputed; gdy 1 oznacza, że wstępnie obliczone partycje mogą być używane, i 0 oznacza, że nie można używać. |
has_dynamic_filters |
bit |
Jest Jeśli co najmniej jeden sparametryzowany filtr wierszy został zdefiniowany w publikacja; gdy 1 oznacza, że istnieje jeden lub więcej filtrów sparametryzowana wiersz, i 0 oznacza, że istnieje żadnych filtrów dynamicznych. |
dynamic_filters_function_list |
nvarchar(500) |
Lista funkcje używane do filtrowania artykuły w publikacja, w którym każda funkcja jest oddzielone średnikiem. |
validate_subscriber_info |
nvarchar(500) |
Lista funkcje używane do filtrowania artykuły w publikacja, w którym każda funkcja jest oddzielone znakiem plus (+). |
uses_host_name |
bit |
Jeśli HOST_NAME() funkcja jest używana w filtrach parametrami wiersza gdzie 1 oznacza, że funkcja ta jest używana do dynamicznego filtrowania. |
uses_suser_sname |
bit |
Jeśli SUSER_SNAME() funkcja jest używana w filtrach parametrami wiersza gdzie 1 oznacza, że funkcja ta jest używana do dynamicznego filtrowania. |
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
sp_check_dynamic_filters używane w replikacja scalająca.
Jeśli publikacja została zdefiniowana do używania partycji precomputed sp_check_dynamic_filters sprawdza, czy naruszenie ograniczeń precomputed partycji.Jeśli je znajdzie, zwracany jest błąd.Aby uzyskać więcej informacji, zobacz Optymalizacja sparametryzowana wydajności filtr partycji Precomputed.
Jeśli publikacja została zdefiniowana jako posiadające sparametryzowana filtry wierszy, ale nie zostaną znalezione żadne filtry parametrami wiersza, zwracany jest błąd.
Uprawnienia
Tylko członkowie sysadmin stała rola serwera lub db_owner ustaloną rola bazy danych można wykonać sp_check_dynamic_filters.