Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Replikacja scalania oferuje dwa różne typy artykułów, aby sprostać różnym potrzebom aplikacji. Publikacje mogą zawierać jeden lub więcej z każdego z tych typów artykułów, w zależności od zastosowania:
Standardowe artykuły
Artykuły dostępne wyłącznie do pobrania
Artykuły dostępne wyłącznie do pobrania dają przewagę wydajnościową w porównaniu do standardowych i powinny być używane tam, gdzie to stosowne.
Note
Aby korzystać z artykułów dostępnych wyłącznie do pobrania, poziom kompatybilności publikacji musi wynosić co najmniej 90RTM.
Standardowe artykuły
Standardowe artykuły są domyślnym wyborem i oferują pełen zakres funkcji replikacji scalającej, w tym zaawansowane wykrywanie i rozwiązywanie konfliktów. Standardowe artykuły są odpowiednie dla tabel aktualizowanych przez wielu Subskrybentów. Obiekty inne niż tabele, takie jak procedury i widoki przechowywane, są zawsze publikowane jako standard
Artykuły dostępne wyłącznie do pobrania
Artykuły dostępne wyłącznie do pobrania są przeznaczone dla aplikacji zawierających dane, które nie są aktualizowane w Subscribers, na przykład zestaw artykułów zawartych w katalogu produktów. Katalog produktów jest zazwyczaj aktualizowany u Publisher, ale nie u Subskrybentów. Ponieważ artykuły przeznaczone wyłącznie do pobrania nie mogą być aktualizowane u Subskrybenta, nie wysyłają metadanych śledzenia do Subskrybentów. Ta cecha może zmniejszyć pamięć na abonentach i zapewnić poprawę wydajności, zwłaszcza gdy połączenie sieciowe jest wolne.
Artykuły dostępne wyłącznie do pobrania działają wspólnie z subskrypcjami klienta: jeśli artykuł jest oznaczony jako dostępny tylko do pobrania, subskrybaci korzystający z subskrypcji klienta nie mogą wstawiać, aktualizować ani usuwać wierszy tego artykułu. Wydawcy i subskrybenci korzystający z typu subskrypcji serwera (zazwyczaj subskrybenci publikujący dane innym subskrybentom) mogą wstawiać, aktualizować i usuwać dane. Więcej informacji o subskrypcjach klientów można znaleźć w sekcji Subskrybuj publikacje.
Aby określić, że artykuł jest dostępny tylko do pobrania, zobacz Określ właściwości replikacji scalania.
Używanie różnych typów artykułów w swoich aplikacjach
Rozumiejąc wymagania swojej aplikacji, możesz znaleźć kompromisy między maksymalną elastycznością a optymalną wydajnością. Na przykład w przypadku aplikacji z licznymi konfliktami i zmianami zarówno po stronie publikującego, jak i subskrybentów stosuje się publikację składającą się z artykułów standardowych. Niektóre aplikacje, takie jak automatyzacja sił sprzedaży, mogą zawierać artykuły z potencjałem konfliktów oraz inne artykuły pełniące funkcję tabel wyszukiwania, które można określić jako dostępne tylko do pobrania. Aplikacje do wprowadzania danych, takie jak systemy punktu sprzedaży i automatyzacje sił terenowych, często ściśle dzielą dane w taki sposób, aby wyeliminować konflikty, a dane jednego Abonenta nigdy nie trafiają do innego. W takich sytuacjach połączenie nienakładających się partycji, artykułów dostępnych wyłącznie do pobrania oraz partycji wstępnie obliczonych zapewnia maksymalną wydajność i skalowalność. Więcej informacji o partycjach nienakładających się i prekalkulowanych partycjach można znaleźć w artykule Parametryzowane filtry wierszowe.