Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / change tracking SQL / 5 сообщений из 5, страница 1 из 1
10.07.2018, 10:27
    #39671924
minya13_85
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
change tracking SQL
настраиваю Change Tracking чтобы отслеживать изменения в таблице. Настроил изменения на последние 24 часа. С Insert все понятно, видно какие новые строки добавились.
Как отследить update?
Код: sql
1.
 SELECT * FROM CHANGETABLE(CHANGES dbo.table , null) AS a 



Показывает что произошел Update в строке i, как расшифровать SYS_CHANGE_COLUMNS ? Хочу видеть что на что поменялось, а не только строку. Это можно увидеть ?

Microsoft SQL Server 2017 (RTM-CU8) (KB4338363) - 14.0.3029.16 (X64) Jun 13 2018 13:35:56 Copyright (C) 2017 Microsoft Corporation Developer Edition (64-bit) on Windows Server 2016 Datacenter 10.0 <X64> (Build 14393: ) (Hypervisor)
...
Рейтинг: 0 / 0
10.07.2018, 10:37
    #39671933
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
change tracking SQL
minya13_85,

CT для этого не предназначен. смотри CDC.
...
Рейтинг: 0 / 0
08.08.2018, 14:43
    #39684845
minya13_85
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
change tracking SQL
Настроил change tracking, теперь хочу посмотреть настройки, на сколько стоит автоочищение, и уж очень много записей накопил трекинг, как посмотреть за какой период там скопились данные. Есть ощущение что там не происходит очищение спустя 24 часа
...
Рейтинг: 0 / 0
08.08.2018, 18:13
    #39684984
ShIgor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
change tracking SQL
minya13_85,

настройки базы:
Код: sql
1.
select * from sys.change_tracking_databases;



проверка очереди:
Код: sql
1.
select count(*) trn_count, min(commit_time) first_trn_time, max(commit_time) last_trn_time from sys.dm_tran_commit_table
...
Рейтинг: 0 / 0
09.08.2018, 10:25
    #39685273
aleksrov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
change tracking SQL
Также возможно подойдет Temporal Tables, но зависит от требований
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / change tracking SQL / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]