Udostępnij za pośrednictwem


MSmerge_genhistory (języka Transact-SQL)

The MSmerge_genhistory tabela contains one row for each generation that a subskrybent knows about (within the retention period).Aby uniknąć wysyłania wspólne generacji podczas wymiany i ponownie zsynchronizować subskrybentów, które zostaną przywrócone z kopii zapasowych jest używany.W tej tabela są przechowywane w bazach danych publikacja i subskrypcja.

Nazwa kolumna

Typ danych

Description

guidsrc

uniqueidentifier

identyfikator globalny zmian, identyfikowane przez generowanie przez subskrybent.

pubid

uniqueidentifier

Identyfikator publikacja.

Generowanie

bigint

Wartość generowania.

art_nick

int

Pseudonim artykuł.

Pseudonimy

varbinary(1001)

Lista pseudonimy innych subskrybentów, które nie są już generowania.Służy on do uniknąć wysyłania do generacji subskrybent ma już widoczne zmiany.Pseudonimy liście Pseudonimy są obsługiwane w kolejności sortowania dokonać bardziej wydajne wyszukiwanie.W przypadku pseudonimy więcej, niż można zmieścić w tym polu, nie będą oni korzystać z Optymalizacja.

coldate

data_i_godzina

Data, kiedy bieżącej generacji jest dodawane do tabela.

genstatus

tinyint

Stan generowania w następujący sposób:

0 = Open.

1 = Zamknięte.

2 = Zamknięte i pochodzi w innym subskrybent.

changecount

int

Liczba zmian odzwierciedlane w danym generacji