Optymalizacja wydajności replikacji scalania z artykułami tylko do pobrania
Replikacja scalania dwóch różnych oferuje artykuł typów do potrzeb różnych aplikacji adresu.Publikacje może zawierać jedną lub więcej z każdego z tych typów artykuł odpowiednie dla aplikacji:
Artykuły standardowy
Artykuły tylko do pobrania
Tylko do pobierania artykuły były szybsze od standardowego artykułów i powinny być używane w odpowiednim przypadku.
Ostrzeżenie
Aby używać tylko do pobierania artykułów, poziom zgodności publikacja musi wynosić co najmniej 90RTM.Aby uzyskać więcej informacji zobacz "Zgodność poziomu dla scalone publikacje" w temacie W topologii replikacji przy użyciu wielu wersji programu SQL Server.
Artykuły standardowy
Standard artykuły są domyślnie, oferujący pełny zakres funkcji replikacja scalania, takich jak wykrywanie konfliktów sformatowanego i rozdzielczość.Standard artykuły są odpowiednie dla tabel, które są aktualizowane przez wielu subskrybentów; obiektów innych niż tabele, takich jak procedur przechowywanych i widoków, są zawsze publikowane jako standardowy artykułów.
Artykuły tylko do pobrania
Artykuły tylko do pobrania są przeznaczone dla aplikacji z danymi, który nie jest aktualizowany w abonentów, na przykład zestaw artykułów, które są zawarte w katalogu produktów.Katalog produktów zwykle jest aktualizowane w Wydawca, ale nie na subskrybentów.Ponieważ artykuły tylko do pobierania nie zaktualizowany przez subskrybenta, śledzenie metadane nie są wysyłane do subskrybentów.Może to prowadzić do zmniejszonej magazynu na subskrybentów i korzyści wydajności, szczególnie w przypadku powolnego połączenia sieciowego.
Artykuły tylko do pobrania działa w połączeniu z subskrypcji klient: Jeśli artykuł jest oznaczony jako tylko do pobierania, wierszy dla tego artykułu nie można wstawiać, aktualizowana ani usuwane dla subskrybentów korzystający z subskrypcji klient.Wydawców i abonentów, które używają subskrypcja serwerowa typu (zazwyczaj subskrybentów które ponownie opublikować dane do innych subskrybentów) można wstawiać, aktualizowanie i usuwanie danych.Aby uzyskać więcej informacji o subskrypcji klient, zobacz Subskrybowanie publikacje.
Aby określić, że artykuł jest przeznaczony tylko do pobrania
SQL Server Management Studio: Jak Określa, że artykuł scalić tabeli jest tylko do pobrania (SQL Server Management Studio)
Programowanie języka Transact-SQL replikacji: Jak Określa, że artykuł scalić tabeli jest tylko do pobrania (replikacji języka Transact-SQL programowania)
W aplikacji przy użyciu różnych typów artykułu
Zrozumienie wymagań aplikacji, można kompromisy pomiędzy maksymalną elastyczność i optymalną wydajność.Na przykład aplikacje wiele konfliktów i zmiany Wydawca i abonentów będą używać publikacja składa się z artykułów standardowych.Niektóre aplikacje, takie jak sprzedaży życie stosowania automatyzacji, może mieć artykuły o potencjalnym konfliktom i inne artykuły funkcja rolę tabel odnośników, które może być określony jako tylko do pobrania.Aplikacje zapis danych, takie jak punkt sprzedaży systemów i pole życie aplikacje do automatyzacji, często ściśle partycji danych w sposób, który eliminuje konflikty i danych z jednym subskrybentem nigdy nie przechodzi do innego.W takich sytuacjach kombinacji precomputed partycje sasiadująco partycje, artykuły tylko do pobrania i zapewnia maksymalną wydajność i skalowalność.Aby uzyskać więcej informacji o partycji precomputed i porządkuje partycji, zobacz Filtry parametrami wiersza.