Bagikan melalui


Optimalkan Performa Replikasi Penggabungan dengan Artikel Khusus Unduhan

Berlaku untuk: SQL Server

Replikasi penggabungan menawarkan dua jenis artikel yang berbeda untuk memenuhi kebutuhan aplikasi yang berbeda. Publikasi dapat berisi satu atau beberapa jenis artikel ini yang sesuai untuk aplikasi:

  • Artikel standar

  • Artikel unduhan saja

Artikel khusus unduhan memberikan keunggulan performa dibandingkan artikel standar dan harus digunakan jika sesuai.

Catatan

Untuk menggunakan artikel hanya unduhan, tingkat kompatibilitas publikasi harus setidaknya 90RTM.

Artikel Standar

Artikel standar adalah default, menawarkan berbagai fitur replikasi penggabungan, termasuk deteksi dan resolusi konflik yang kaya. Artikel standar sesuai untuk tabel yang diperbarui oleh beberapa Pelanggan; objek selain tabel, seperti prosedur dan tampilan tersimpan, selalu diterbitkan sebagai artikel standar.

Artikel Khusus Unduhan

Artikel khusus unduhan dirancang untuk aplikasi dengan data yang tidak diperbarui di Pelanggan, seperti sekumpulan artikel yang terkandung dalam katalog produk. Katalog produk biasanya diperbarui di Penerbit, tetapi tidak di Pelanggan. Karena artikel khusus unduhan tidak dapat diperbarui di Pelanggan, metadata pelacakan tidak dikirim ke Pelanggan. Ini dapat menyebabkan berkurangnya penyimpanan pada Pelanggan dan manfaat performa, terutama jika koneksi jaringan lambat.

Artikel hanya unduhan berfungsi bersama dengan langganan klien: jika artikel ditetapkan sebagai unduhan saja, baris untuk artikel tersebut tidak dapat disisipkan, diperbarui, atau dihapus di Pelanggan yang menggunakan langganan klien. Penerbit dan Pelanggan yang menggunakan jenis langganan server (biasanya Pelanggan yang menerbitkan ulang data ke Pelanggan lain) dapat menyisipkan, memperbarui, dan menghapus data. Untuk informasi selengkapnya tentang langganan klien, lihat Berlangganan Publikasi.

Untuk menentukan bahwa artikel hanya diunduh, lihat Menentukan properti Replikasi Penggabungan.

Menggunakan Berbagai Jenis Artikel di Aplikasi Anda

Dengan memahami persyaratan aplikasi Anda, Anda dapat melakukan tradeoff antara fleksibilitas maksimum dan performa optimal. Misalnya, aplikasi dengan banyak konflik dan perubahan di Penerbit dan Pelanggan akan menggunakan publikasi yang terdiri dari artikel standar. Beberapa aplikasi, seperti aplikasi otomatisasi tenaga penjualan, mungkin memiliki artikel dengan potensi konflik, dan artikel lain yang berfungsi sebagai tabel pencarian, yang dapat ditentukan sebagai unduhan saja. Aplikasi entri data, seperti sistem titik penjualan dan aplikasi otomatisasi paksa lapangan, sering kali secara ketat mempartisi data dengan cara konflik dihilangkan, dan data dari satu Pelanggan tidak pernah pergi ke yang lain. Dalam situasi ini, kombinasi partisi yang tidak tumpang tindih, artikel unduhan saja, dan partisi yang telah dikomputasi memberikan performa dan skalabilitas maksimum. Untuk informasi selengkapnya tentang partisi yang tidak tumpang tindih dan partisi yang telah dikomputasi sebelumnya, lihat Filter Baris Berparameter.