sysmergepartitioninfo (Transact-SQL)
Berlaku untuk: SQL Server
Menyediakan informasi tentang partisi untuk setiap artikel. Berisi satu baris untuk setiap artikel penggabungan yang ditentukan dalam database lokal. Tabel ini disimpan dalam database publikasi dan langganan.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
dijadikan artid | pengidentifikasi unik | Nomor identifikasi unik untuk artikel yang diberikan. |
pubid | pengidentifikasi unik | Nomor identifikasi unik untuk publikasi ini; dihasilkan saat publikasi ditambahkan. |
partition_view_id | int | ID tampilan partisi di atas tabel ini. Tampilan menunjukkan pemetaan setiap baris dalam artikel ke id partisi yang berbeda miliknya. |
repl_view_id | int | Untuk ditambahkan. |
partition_deleted_view_rule | nvarchar(4000) | Pernyataan SQL yang digunakan di dalam pemicu replikasi penggabungan untuk mengambil ID partisi untuk setiap baris yang dihapus atau diperbarui berdasarkan nilai kolom lamanya |
partition_inserted_view_rule | nvarchar(4000) | Pernyataan SQL yang digunakan di dalam pemicu replikasi penggabungan untuk mengambil ID partisi untuk setiap yang disisipkan atau diperbarui berdasarkan nilai kolom barunya. |
membership_eval_proc_name | nama sysname | Nama prosedur yang mengevaluasi ID partisi baris saat ini dalam MSmerge_contents. |
column_list | nvarchar(4000) | Daftar kolom yang dipisahkan koma yang direplikasi dalam artikel. |
column_list_blob | nvarchar(4000) | Daftar kolom yang dipisahkan koma yang direplikasi dalam artikel, termasuk kolom objek besar biner. |
expand_proc | nama sysname | Nama prosedur yang memvalidasi ulang ID partisi untuk semua baris turunan dari baris induk yang baru disisipkan, dan untuk baris induk yang telah mengalami perubahan partisi atau telah dihapus. |
logical_record_parent_nickname | int | Nama panggilan induk tingkat atas dari artikel tertentu dalam catatan logis. |
logical_record_view | int | Tampilan yang menghasilkan rowguid artikel induk tingkat atas yang sesuai dengan setiap rowguid turunan. |
logical_record_deleted_view_rule | nvarchar(4000) | Mirip dengan logical_record_view, kecuali baris anak yang ditampilkan dalam tabel "dihapus" dalam pemicu pembaruan dan penghapusan. |
logical_record_level_conflict_detection | bit | Menunjukkan apakah konflik harus terdeteksi pada tingkat rekaman logis atau di tingkat baris atau kolom. 0 = Deteksi konflik tingkat baris atau kolom digunakan. 1 = Deteksi konflik rekaman logis digunakan, di mana perubahan baris di Publisher dan berubah dalam baris terpisah, catatan logis yang sama di Pelanggan ditangani sebagai konflik. Ketika nilai ini adalah 1, hanya resolusi konflik tingkat rekaman logis yang dapat digunakan. |
logical_record_level_conflict_resolution | bit | Menunjukkan apakah konflik harus diselesaikan pada tingkat rekaman logis atau di tingkat baris atau kolom. 0 = Resolusi tingkat baris atau kolom digunakan. 1 = Jika terjadi konflik, seluruh catatan logis dari pemenang menimpa seluruh catatan logis di sisi yang kalah. Nilai 1 dapat digunakan dengan deteksi tingkat rekaman logis dan dengan deteksi tingkat baris atau kolom. |
partition_options | kecil | Menentukan cara data dalam artikel dipartisi, yang memungkinkan pengoptimalan performa ketika semua baris hanya termasuk dalam satu partisi atau hanya dalam satu langganan. partition_options bisa menjadi salah satu nilai berikut. 0 = Pemfilteran untuk artikel baik statis atau tidak menghasilkan subset data unik untuk setiap partisi, yaitu partisi "tumpang tindih". 1 = Partisi tumpang tindih, dan pembaruan DML yang dibuat di Pelanggan tidak dapat mengubah partisi tempat baris berada. 2 = Pemfilteran untuk artikel menghasilkan partisi yang tidak tumpang tindih, tetapi beberapa Pelanggan dapat menerima partisi yang sama. 3 = Pemfilteran untuk artikel menghasilkan partisi yang tidak tumpang tindih yang unik untuk setiap langganan. |
Lihat Juga
Tabel Replikasi (Transact-SQL)
Tampilan Replikasi (Transact-SQL)