|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
Есть у нас в базе-публикаторе штук 30 системно-версионных таблиц. Понадобилось добавить их в репликацию вместе с историческими (сейчас настроена транзакционная репликация) Тут пишут, что без Enterpise и Always on ничего у нас без отказа от темпоральных таблиц не получится. Но для начала уточню, правильно ли я понимаю, что под Change Data Capture and Change Tracking имеется в в виду CDC (не смотря на то, что статья про ограничения темпоральных таблиц) ? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 17:27 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
Шамиль Фаридович, Change Data Capture = CDC Change Tracking = CT ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 17:38 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
Владислав Колосов Change Tracking = CT Это какая-то 3ья, отличная от CDC и темпоральных таблиц технология? Если да, то киньте плиз ссылку. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 17:48 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
В статье вроде подробно расписано какие механизмы репликации данных в какой мере поддерживают(ся) для темпоральных таблиц AO - полностью CDC, CT - только основная таблица Snapshot and transactional replication - с длинным списком ограничений и оговорок Merge replication - вообще не поддерживается ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 18:18 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
Шамиль Фаридович Это какая-то 3ья, отличная от CDC и темпоральных таблиц технология? Вы смешиваете технологии, которые имеют различное назначение CDC и CT позволяют реплицировать данные Temporal Tables позволяет получить значение любых атрибутов любой сущности на любой момент времени поэтому не нужно их противопоставлять, на одной таблице одновременно можно выключить как хранение версий, так и Change Data Captur/Change Tracking ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 18:23 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
msLex В статье вроде подробно расписано какие механизмы репликации данных в какой мере поддерживают(ся) для темпоральных таблиц ... CDC, CT - только основная таблица В статье написано так ( и у вас кстати тоже), как будто CDC и СТ - это не механизмы отслеживания изменений, а механизмы репликации. Поэтому у меня и возник вопрос из первого поста. Теперь у меня есть другой. Я собираюсь переделать все версионные таблицы на обычные + триггер. Сейчас в исторических таблицах нет первичных ключей. Собираюсь добавить в них поле ChangeDate и сделать в каждой исторической таблице первичный ключ (MainTableId, ChangeDate). Репликация (транзакционная) с этим будет дружить, или ей нужен PK по автоинкрементному Id? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 22:04 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
msLex CDC и CT позволяют реплицировать данные Серьезно? Это прям открытие для меня) Прям с издателем, подписчиком и блэк джеком? Киньте плиз ссыль. Всегда считал, что CDC - это только отслеживание изменений. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2022, 22:07 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
Шамиль Фаридович сделать в каждой исторической таблице первичный ключ (MainTableId, ChangeDate) Хм, если быстро жать кнопку Update, например вот так: Код: sql 1. 2. 3. 4. 5. 6.
то можно попасть в ту же самую микросекунду ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2022, 02:44 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
Шамиль Фаридович, "CDC и СТ - это не механизмы отслеживания изменений, а механизмы репликации" почти попали, это средства, использующие механизм репликации. CT появилась раньше CDC. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2022, 12:43 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
Шамиль Фаридович Хм, если быстро жать кнопку Update, то можно попасть в ту же самую микросекунду Историческая таблица темпоральной кстати с этим легко справляется, даже не смотря на то, что в ней могут появиться строчки с абсолютно одинаковыми значениям в столбцах (ValidTo,ValidFrom) - видимо помогает автогенерируемый CIX по этим полям. Владислав Колосов CDC и СТ - это средства, использующие механизм репликации. Но все же это средства для отслеживания изменений? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2022, 15:09 |
|
Исторические таблицы и репликация
|
|||
---|---|---|---|
#18+
Шамиль Фаридович, Репликация имеет функцию отслеживания изменений, но также и функции доставки и применения изменений. Вот первой функцией и пользуются CDC и CT. Первая полностью сохраняет все изменённые строки, вторая только отмечает факт изменения строки. Что делать дальше с этими данными - решать разработчику. Однако, таблицы включенные в CDC и CT считаются реплицируемыми с точки зрения системы. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2022, 16:46 |
|
|
start [/forum/topic.php?fid=46&fpage=3&tid=1683853]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 237ms |
total: | 373ms |
0 / 0 |