MSmerge_genhistory (Transact-sql)

MSmerge_genhistory tablosu, bir abone (saklama dönemi içinde) bildiği her nesil için bir satır içerir. Bu değişim sırasında ortak nesiller göndermekten kaçının ve yedeklerden geri aboneleri yeniden eşitlemek için kullanılır. Bu tablo, yayını ve abonelik veritabanları içinde depolanır.

Sütun adı

Veri türü

Açıklama

guidsrc

uniqueidentifier

Abone adresindeki üretimi ile tanımlanan değişiklikleri genel tanımlayıcısı.

PubID

uniqueidentifier

Yayını tanımlayıcısı.

Üretimi

bigint

Üretimi değeri.

art_nick

int

Makaleyi takma ad.

takma adlar

varbinary(1001)

Takma bu nesil zaten bilinen diğer üyelerin listesi. Bu değişiklikleri önceden görmüş bir abone bir nesil göndermekten kaçının kullanılır. Takma takma adlar listesinde arama daha verimli kılmak için sıralanmış düzende korunur. Bu alana sığabilenden daha daha fazla takma adlar varsa, bu iyileştirme parası değil.

coldate

datetime

Şimdiki nesil tabloya eklendiğinde tarih.

genstatus

tinyint

Aşağıdaki gibi oluşturma durumu:

0 = Aç.

1 = Kapalı.

2 = Kapalı ve başka bir Abone tarafında kaynaklandığı.

changecount

int

Belirli bir nesil yansıyan değişiklik sayısı

Ayrıca bkz.

Başvuru

Çoğaltma görünümleri (Transact-sql)

Kavramlar

Çoğaltma tabloları (Transact-sql)