Profil Agen Replikasi
Berlaku untuk: SQL Server Azure SQL Managed Instance
Saat replikasi dikonfigurasi, sekumpulan profil agen diinstal pada Distributor. Profil agen berisi sekumpulan parameter yang digunakan setiap kali agen berjalan: setiap agen masuk ke Distributor selama proses startup dan kueri untuk parameter di profilnya. Untuk langganan gabungan yang menggunakan sinkronisasi Web, profil diunduh dan disimpan di Pelanggan. Jika profil diubah, profil di Pelanggan diperbarui lain kali Agen Penggabungan berjalan. Untuk informasi selengkapnya tentang sinkronisasi Web, lihat Sinkronisasi Web untuk Replikasi Penggabungan.
Replikasi menyediakan profil default untuk setiap agen dan profil tambahan yang telah ditentukan sebelumnya untuk Agen Pembaca Log, Agen Distribusi, dan Agen Penggabungan. Selain profil yang disediakan, Anda dapat membuat profil yang sesuai dengan persyaratan aplikasi Anda. Profil agen memungkinkan Anda mengubah parameter kunci dengan mudah untuk semua agen yang terkait dengan profil tersebut. Misalnya, jika Anda memiliki 20 Agen Rekam Jepret dan perlu mengubah nilai batas waktu kueri ( parameter -QueryTimeout ), Anda dapat memperbarui profil yang digunakan oleh Agen Rekam Jepret dan semua agen dari jenis tersebut akan mulai menggunakan nilai baru secara otomatis saat berikutnya dijalankan.
Anda mungkin juga memiliki profil yang berbeda untuk instans agen yang berbeda. Misalnya, Agen Penggabungan yang tersambung ke Penerbit dan Distributor melalui koneksi dialup dapat menggunakan serangkaian parameter yang lebih cocok untuk tautan komunikasi yang lebih lambat dengan menggunakan profil tautan lambat.
Catatan
Jika Anda menentukan nilai untuk parameter agen pada baris perintah, nilai tersebut akan mengambil alih nilai yang ditetapkan untuk parameter yang sama di profil agen.
Untuk menggunakan dan mengubah profil agen
Profil Agen Rekam Jepret
Tabel berikut menunjukkan parameter yang ditentukan dalam profil default untuk Agen Rekam Jepret. Untuk informasi selengkapnya tentang parameter ini, lihat Agen Replikasi Rekam Jepret.
Default | |
---|---|
-BcpBatchSize | 100000 |
-HistoryVerboseLevel | 2 |
-LoginTimeout | 15 |
-QueryTimeout | 1800 |
Profil Agen Pembaca Log
Tabel berikut ini memperlihatkan parameter yang ditentukan dalam profil untuk Agen Pembaca Log. Setiap kolom dalam tabel mewakili profil bernama. Untuk informasi selengkapnya tentang parameter ini, lihat Agen Pembaca Log Replikasi.
Default | riwayat verbose | |
---|---|---|
-HistoryVerboseLevel | 1 | 2 |
-LoginTimeout | 15 | 15 |
-LogScanThreshold | 500000 | 500000 |
-PollingInterval | 5 | 5 |
-QueryTimeout | 1800 | 1800 |
-ReadBatchSize | 500 | 500 |
Profil Agen Distribusi
Tabel berikut menunjukkan parameter yang ditentukan dalam profil untuk Agen Distribusi. Setiap kolom dalam tabel mewakili profil bernama. Untuk informasi selengkapnya tentang parameter ini, lihat Agen Distribusi Replikasi.
Default | riwayat verbose | Pengelola Sinkronisasi Windows | Lanjutkan pada kesalahan konsistensi data | Profil Distribusi untuk streaming OLEDB | |
---|---|---|---|---|---|
-BcpBatchSize | 100000 | 100000 | 1000 | 100000 | 2147473647 |
-CommitBatchSize | 100 | 100 | 100 | 100 | 100 |
-CommitBatchThreshold | 1000 | 1000 | 1000 | 1000 | 1000 |
-HistoryVerboseLevel | 1 | 2 | 1 | 1 | 1 |
-KeepAliveMessageInterval | 300 | 300 | 300 | 300 | 300 |
-LoginTimeout | 15 | 15 | 15 | 15 | 15 |
-MaxBcpThreads | 1 | 1 | 1 | 1 | 1 |
-MaxDeliveredTransactions | 0 | 0 | 0 | 0 | 0 |
-OledbStreamThreshold | NULL | NULL | NULL | NULL | 32768 |
-PacketSize | NULL | NULL | NULL | NULL | 32768 |
-PollingInterval | 5 | 5 | 5 | 5 | 5 |
-QueryTimeout | 1800 | 1800 | 1800 | 1800 | 1800 |
-SkipErrors | NULL | NULL | NULL | -SkipErrors 2601:2627:20598 | NULL |
-TransactionsPerHistory | 100 | 100 | 100 | 100 | 100 |
-UseOledbStreaming | NULL | NULL | NULL | NULL | -UseOledbStreaming |
Gabungkan Profil Agen
Tabel berikut ini memperlihatkan parameter yang ditentukan dalam profil untuk Agen Penggabungan. Setiap kolom dalam tabel mewakili profil bernama. Untuk informasi selengkapnya tentang parameter ini, lihat Agen Penggabungan Replikasi.
Default | riwayat verbose | Pengelola Sinkronisasi Windows | validasi rowcount | validasi rowcount dan checksum | tautan lambat | server-ke-server volume tinggi | |
---|---|---|---|---|---|---|---|
-BcpBatchSize | 100000 | 100000 | 1000 | 100000 | 100000 | 100000 | 100000 |
-ChangesPerHistory | 100 | 50 | 50 | 100 | 100 | 100 | 1000 |
-DestThreads | 2 | 1 | 1 | 1 | 1 | 1 | 4 |
-DownloadGenerationsPerBatch | 50 | 50 | 50 | 50 | 50 | 1 | 500 |
-DownloadReadChangesPerBatch | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
-DownloadWriteChangesPerBatch | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
-FastRowCount | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
-HistoryVerboseLevel | 2 | 3 | 1 | 1 | 2 | 1 | 2 |
-KeepAliveMessageInterval | 300 | 300 | 300 | 300 | 300 | 300 | 300 |
-LoginTimeout | 15 | 15 | 15 | 15 | 15 | 15 | 15 |
-MaxDownloadChanges | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
-MaxUploadChanges | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
-MetadataRetentionCleanup | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
-NumDeadlockRetries | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
-ParallelUploadDownload | NULL | NULL | NULL | NULL | NULL | NULL | 1 |
-PollingInterval | 60 | 60 | 60 | 60 | 60 | 60 | 60 |
-QueryTimeout | 300 | 300 | 300 | 300 | 300 | 300 | 600 |
-QueueSizeMultiplier | NULL | NULL | NULL | NULL | NULL | NULL | 5 |
-SrcThreads | 2 | 2 | 2 | 2 | 2 | 1 | 3 |
-StartQueueTimeout | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
-UploadGenerationsPerBatch | 50 | 50 | 50 | 50 | 50 | 1 | 500 |
-UploadReadChangesPerBatch | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
-UploadWriteChangesPerBatch | 100 | 100 | 100 | 100 | 100 | 100 | 100 |
-Memvalidasi | 0 | 0 | 0 | 1 | 3 | 0 | 0 |
-ValidateInterval | 60 | 60 | 60 | 60 | 60 | 60 | 60 |
Profil Agen Pembaca Antrean
Tabel berikut ini memperlihatkan parameter yang ditentukan dalam profil default untuk Agen Pembaca Antrean. Untuk informasi selengkapnya tentang parameter ini, lihat Agen Pembaca Antrean Replikasi.
Default | |
---|---|
-HistoryVerboseLevel | 1 |
-LoginTimeout | 15 |
-PollingInterval | 5 |
-QueryTimeout | 1800 |
Lihat Juga
Administrasi Agen Replikasi
Lihat dan Ubah Parameter Prompt Perintah Agen Replikasi (SQL Server Management Studio)
Konsep Executables Agen Replikasi