господа есть таблица со множеством полей. (В основном INT (SMALL, BIG), DECIMAL, иногда короткие строки).
на ней происходит инкрементальный MERGE. Который затрагивает 0.1-1% записей. 20% INSERT 80% UPDATE. Нужно аккуратно, не мешая транзакциям на этой таблице залогировать какие именно поля как часто меняются.
Например, проверяя каждую 1000-ю запись.
Какие есть рекомендации по оптимальному решению такой задачи? Желательно, чтобы то логирование можно было бы включать и выключать.
SQL Server 2014 Ent
на ней происходит инкрементальный MERGE. Который затрагивает 0.1-1% записей. 20% INSERT 80% UPDATE. Нужно аккуратно, не мешая транзакциям на этой таблице залогировать какие именно поля как часто меняются.
Например, проверяя каждую 1000-ю запись.
Какие есть рекомендации по оптимальному решению такой задачи? Желательно, чтобы то логирование можно было бы включать и выключать.
SQL Server 2014 Ent