sysmergepartitioninfoview (Transact-sql)
Sysmergepartitioninfoview görünüm için makaleleri tablo bölümleme bilgileri sunar. Bu görünüm yayımcı adresindeki yayın veritabanı ve abone veritabanı abone depolanır.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
name |
sysname |
Makaleyi adı. |
type |
tinyint |
Aşağıdakilerden biri olabilir makale türünü gösterir: 0x0A = tablo. 0x20 = yordamı şema. 0x40 = görünümü şema veya dizin oluşturulmuş görünüm şema. 0x80 = işlev şema. |
Objid |
int |
Yayımlanmış nesne tanımlayıcısı. |
sync_objid |
int |
Görünüm eşitlenmiş veri kümesi temsil eden nesne Kımlığı. |
view_type |
tinyint |
Görünüm türü: 0 Bir görünümü; = tüm temel nesne kullanın. 1 = Kalıcı görünümü. 2 = Geçici görünümü. |
Artid |
uniqueidentifier |
Verilen makaleyi benzersiz kimlik numarası. |
Açıklama |
nvarchar(255) |
Makaleyi kısa açıklaması. |
pre_creation_command |
tinyint |
Makaleyi abonelik veritabanı oluşturulduğunda yapılacak varsayılan eylemi: 0 = None - tablo zaten abone tarafında varsa, hiçbir işlem yapılmaz. 1 = Bırakma - yeniden oluşturmadan önce tablo düşünceye. 2 = Silme - alt filtre where yan tümcesinde bir delete temel sorunları. 3 = Truncate - 2, ama siler sayfaları satırlar yerine aynı. Ancak, where yan tümcesi almaz. |
PubID |
uniqueidentifier |
Şu makaleyi ait olduğu yayın Kımlığı. |
takma ad |
int |
Makale Kimliği takma ad eşleme. |
column_tracking |
int |
Izleme sütun için makale uygulanan gösterir. |
durumu |
tinyint |
Aşağıdakilerden biri olabilir makale durumunu gösterir: 1 Unsynced-= tablo yayımlamak için ilk işlem komut dosyası Snapshot Aracısı çalıştırır sonraki çalışacaktır. 2 = Etkin - tablo yayımlamak için ilk işleme komut dosyasını çalıştırın. |
conflict_table |
sysname |
Geçerli makalenin Çakışan kayıtları içeren yerel tablo adı. Bu tablo yalnızca bilgi verilir ve içeriği değiştirilebilir veya özel çakışma çözünürlüğü yordamları veya doğrudan yönetici tarafından silindi. |
creation_script |
nvarchar(255) |
Bu makalede oluşturma komut dosyası. |
conflict_script |
nvarchar(255) |
Bu makalede çakışma komut dosyası. |
article_resolver |
nvarchar(255) |
Bu makalede çakışma çözümleyici. |
ins_conflict_proc |
sysname |
Çakışma tablosuna çakışma bilgilerini yazmak için kullanılan yordam. |
insert_proc |
sysname |
Eşitleme sırasında satır eklemek için kullanılan yordam. |
update_proc |
sysname |
Eşitleme sırasında satır güncelleştirmek için kullanılan yordam. |
select_proc |
sysname |
Bir otomatik olarak oluşturulan adı kilitleme ve sütunlar ve satırlar için bir makale bulmak için Birleştirme Aracısı kullanan yordamı saklanır. |
metadata_select_proc |
sysname |
Birleştirme yineleme sistem tabloları meta verilerine erişmek için kullanılan otomatik olarak oluşturulan bir saklı yordam adı. |
delete_proc |
sysname |
Eşitleme sırasında satır silmek için kullanılan yordam. |
schema_option |
binary(8) |
Verilen makaleyi şema oluşturma seçeneği bit eşlem. Bilgi için desteklenen schema_option değerleri, yürütmesp_addmergearticle (Transact-sql). |
destination_object |
sysname |
Abone tarafında oluşturulan tablonun adı. |
destination_owner |
sysname |
Hedef nesnenin sahibi adı. |
resolver_clsid |
nvarchar(50) |
Özel çakışma çözümleyici Kımlığı. Iş mantığı işleyicisi için bu değer null olur. |
subset_filterclause |
nvarchar(1000) |
Bu makale filtre yan tümcesi. |
missing_col_count |
int |
Makale eksik yayımlanmış sütun sayısı. |
missing_cols |
varbinary(128) |
Makale eksik sütunları açıklar bit eşlem. |
excluded_cols |
varbinary(128) |
Makale dışlanan sütunlar bit eşlem. |
excluded_col_count |
int |
Makale dışlanan sütunların sayısı. |
sütunlar |
varbinary(128) |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
deleted_cols |
varbinary(128) |
Silinmiş makale sütunları açıklar bit eşlem. |
resolver_info |
nvarchar(255) |
Özel çakışma çözümleyiciler tarafından gereken ek bilgiler için depolama alanı. |
view_sel_proc |
nvarchar(290) |
Birleştirme aracı dinamik olarak filtrelenmiş bir yayındaki bir makalenin ilk popülasyon yapıyor ve filtre uygulanmış bir yayında değiştirilen satır numaralandırma kullanan bir saklı yordam adı. |
gen_cur |
bigint |
Bir makale sayısı Yerel değişiklikler için temel tablo oluşturur. |
Vertical_partitiontrue |
int |
Bir tablo makale sütun filtre etkinleştirilip etkinleştirilmediğini belirtir. 0 dikey filtre yok olduğunu gösterir ve tüm sütunları yayımlar. |
identity_support |
int |
Otomatik kimlik aralığı işleme etkin olup olmadığını belirtir. 1 kimlik aralığı işleme etkinleştirildiğini anlamına gelir ve 0 hiçbir kimlik olduğu anlamına gelir aralığı desteği. |
before_image_objid |
int |
İzleme tablo nesne kimliği. Bölüm değişikliği optimizasyonlar yayın için etkin izleme tablosunu belirli anahtar sütun değerlerini içerir. |
before_view_objid |
int |
Görünüm tablo nesne Kımlığı. Updated silinmiş veya önce belirli bir Abone tarafında bir satır ait olup olmadığını izler bir tabloda görülmektedir. Sadece ne zaman bölüm değişikliği optimizasyonlar yayını etkinleştirildiğinde uygulanır. |
verify_resolver_signature |
int |
Birleştirme çoğaltması bir çözümleyici kullanmadan önce dijital imza doğrulanıp olup olmadığını belirler: 0 = İmza doğrulanmadı. 1 = İmza, güvenilir bir kaynaktan olup olmadığını görmek için doğrulanır. |
allow_interactive_resolver |
bit |
Bir makale etkileşimli çözümleyici kullanımını etkin olup olmadığını belirtir. 1 makale etkileşimli çözümleyici kullanılabilir anlamına gelir. |
fast_multicol_updateproc |
bit |
Birleştirme Aracısı aynı sıradaki bir update deyimi içinde birden çok sütun değişikliklerini uygulamak için etkinleştirilip etkinleştirilmediğini belirtir. 0 = Her sütun için ayrı bir güncelleştirme değişik konular. 1 Güncelleştirmeleri bir deyimi içinde birden çok sütun oluşmasına neden olan bir update deyimi üzerinde verilen =. |
check_permissions |
int |
Ne zaman Birleştirme Aracısı yayımcı değişiklikleri uygular olacak tablo düzeyi izinleri bit eşlem doğrulanmadı. check_permissions bu değerlerden biri olabilir: 0x00 = izinleri işaretlenmemiş. gerçekleşen = denetimleri ekler Abone tarafında yapılmadan önce yayımcı adresindeki izinlerini yükledi. 0x20 Abone tarafında yapılan UPDATE'ler karşıya önce çekleri izinleri yayımcı adresindeki =. 0x40 Abone tarafında yapılan siler karşıya önce çekleri izinleri yayımcı adresindeki =. |
maxversion_at_cleanup |
int |
Sonraki kadar Birleştirme Aracısı temizlenir en fazla üretimi çalışır. |
processing_order |
int |
Birleştirme yayını makaleleri işlem sırasını gösterir; değeri nerede 0 gösterir makale sırasız ve makaleler için en düşük değeri sırayla işlenir. İki makale aynı değeri varsa, bunlar aynı anda işlenir. Daha fazla bilgi için, bkz. Birleştirme makale işlem sırasını belirtme. |
TRUE |
tinyint |
Değişiklik yapılan veya aşağıdaki değerlerden biri olabilen abonenin karşıya olup olmadığını tanımlar. 0 = Abone tarafında; yapılan ilgili herhangi bir kısıtlama yoktur tüm değişiklikler için yayımcı karşıya. 1 = Değişiklikleri Abone tarafında izin verilir, ancak yayımcı için karşıya. 2 = Değişiklikleri Abone tarafında izin verilmez. |
Published_in_tran_pub |
bit |
Bir birleştirme yayını bir makale de işlem yayında yayımlanır gösterir. 0 = Makale işlem makalede yayımlanır değil. 1 = Makale içinde işlem makalede de yayımlanır. |
basit |
bit |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
procname_postfix |
nchar(32) |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
well_partitioned_lightweight |
bit |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
before_upd_view_objid |
int |
Önce güncellemeleri tablonun kodu. |
delete_tracking |
bit |
Siler çoğaltılır gösterir. 0 = Siler değil çoğaltılır. 1 = Birleştirme çoğaltması için varsayılan davranış olduğu siler çoğaltılır. Zaman değeri delete_tracking olan 0, Abone tarafında silinmiş satır gerekir el ile kaldırılabilir yayımcı ve Satır Yayımcı tarafında silindi gerekir el ile kaldırılabilir abone.
Not
Değeri 0 sonuç yakınsaması içinde.
|
compensate_for_errors |
bit |
Eşitleme sırasında hataları girildiğinde compensating eylemleri alınır, gösterir. 0 = Compensating eylemleri devre dışı bırakılır. 1 = Değişiklikleri abone veya Publisher her zaman kurşun eylemleri birleştirme çoğaltması için varsayılan davranış olduğu bu değişiklikleri geri almak için telafi için uygulanamaz.
Not
Değeri 0 sonuç yakınsaması içinde.
|
pub_range |
bigint |
Yayımcı kimlik aralığı boyutu. |
aralığı |
bigint |
Bir ayarlama abonelerine atanan ardışık kimlik değerleri boyutu. |
eşik |
int |
Kimlik Aralık eşik yüzdesi. |
stream_blob_columns |
bit |
Akış performansı büyük ikili nesne sütunları için kullanılan gösterir. 1 optimizasyon denemesi yapılır anlamına gelir. |
preserve_rowguidcol |
bit |
Çoğaltma varolan ROWGUID Sütunu kullanıp kullanmadığını belirtir. Değeri 1 varolan bir ROWGUIDCOL sütun kullanıldığını gösterir. 0 çoğaltma eklendi ROWGUIDCOL sütun anlamına gelir. |
partition_view_id |
int |
Abone bölüm tanımlar görünümü tanımlar. |
repl_view_id |
int |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
partition_deleted_view_rule |
sysname |
Her biri için bölüm Kımlığını almak için birleştirme çoğaltma tetikleyicisi silinen veya güncelleştirilen satır kendi eski sütun değerlerine dayalı içinde kullanılan deyimi. |
partition_inserted_view_rule |
Sysname |
Birleştirme çoğaltma tetikleyicisi içinde her için eklenen veya güncelleştirilen bölüm Kımlığını almak için kullanılan deyimi kendi yeni sütun değerlerine dayalı. |
membership_eval_proc_name |
sysname |
Satırları geçerli bölüm kimliklerini değerlendirir yordamın adını MSmerge_contents (Transact-sql). |
column_list |
sysname |
Bir makale yayınlandı sütunları virgülle ayrılmış listesi. |
column_list_blob |
sysname |
Bir makalede büyük ikili nesne sütunları da dahil, yayımlanan sütunları virgülle ayrılmış listesi. |
expand_proc |
sysname |
Bölüm kimlikleri tüm alt satırları yeni eklenen üst satır ve bölüm değişiklik undergone veya silinmiş olan üst satırların reevaluates yordamın adı. |
logical_record_parent_nickname |
int |
Mantıksal bir kayıt belirli bir makalenin üst düzey üst takma ad. |
logical_record_view |
int |
Her alt rowguid karşılık gelen üst düzey üst makale rowguid çıkarır görüntüleyin. |
logical_record_deleted_view_rule |
sysname |
Benzer logical_record_viewdışında bu satırların alt gösterir "silindi" Tablo güncelleştirme ve silme Tetikleyicileri. |
logical_record_level_conflict_detection |
bit |
Çakışmaları mantıksal kayıt düzeyinde veya satır veya sütun düzeyinde algılanması olup olmadığını gösterir. 0 = Satır veya sütun çakışma algılama kullanılan düzeyi. 1 = Mantıksal kayıt çakışma algılama kullanılan, burada aynı mantıksal satır yayımcı adresindeki bir değişim ve değişim ayrı bir satır abone kaydı bir çakışma ele alınır. Bu değer 1 olduğunda, yalnızca mantıksal kayıt düzeyi çakışması çözümü kullanılabilir. |
logical_record_level_conflict_resolution |
bit |
Çakışmaları mantıksal kayıt düzeyinde veya, satır veya sütun düzeyinde çözümlenmiş olması gerekip gerekmediğini gösterir. 0 = Satır veya sütun çözümlemesi kullanılan düzeyi. 1 =-Dibi takdirde bir çakışma kazanan tüm mantıksal kaydı tüm mantıksal kaydı kaybeden tarafta üzerine yazar. 1 Değeri, her iki mantıksal kayıt düzeyi algılama ve satır veya sütun düzeyi algılama ile kullanılabilir. |
partition_options |
tinyint |
Tüm satırlar tek bir bölümünde veya yalnızca bir abonelik ait olduğunda performans iyileştirmeleri sağlayan hangi bölümlere veri makalede, yolunu tanımlar. Partition_options aşağıdaki değerlerden biri olabilir. 0 = Makale veya statik veri her bölümü için benzersiz bir alt verim, değil için süzme bir "örtüşen" Bölüm. 1 = Bölümleri örtüşen ve Abone tarafında yapılan dml güncelleştirmeleri bir satırın ait olduğu bölümü değiştiremez. 2 Filtreleme = makale olmayan örtüşen bölümleri verir, ancak birden çok aboneleri aynı bölüm alabilir. 3 = Makale her abonelik için benzersiz olmayan örtüşen bölümleri verir için filtreleme. |
name |
sysname |
Bir bölüm adı. |
Ayrıca bkz.
Başvuru
Çoğaltma görünümleri (Transact-sql)
sp_addmergepartition (Transact-sql)
sp_helpmergepartition (Transact-sql)
Kavramlar
Parametreli filtreleri ile birleştirme yayını için bölümlerini yönetme