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)