SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Microsoft SQL Server » Темпоральные таблицы
Темпоральные таблицы [сообщение #1377] Wed, 18 January 2023 23:49 Переход к следующему сообщению
BlackEric в настоящее время не в онлайне  BlackEric
Сообщений: 282
Зарегистрирован: June 2022
Senior Member
Кто-то использовал в продакшене темпоральные таблицы (system-versioned temporal tables). Можно использовать?
Что у них с производительностью? Какие подводные камни?
Re: Темпоральные таблицы [сообщение #1795 является ответом на сообщение #1377] Fri, 10 March 2023 09:29 Переход к предыдущему сообщениюПереход к следующему сообщению
shigor в настоящее время не в онлайне  shigor
Сообщений: 26
Зарегистрирован: March 2023
Географическое положение: НиНо
Junior Member
Тестировал во второй половине 2022 года на предмет остатков с историей.. Было интересно.
Объемы очень приличные (около 1,5 млн позиций с 500-800тыс изменений в сутки, событийно + регламентные задачи по массовому обновлению и отчетность по запросам), но никаких затыков и сбоев не наблюдал.. только логические (свои в смысле)..
Что не хватило - писать историю в будущее не получается.. необходимо мудрить. плановый приход например.
чего нельзя - исправить в прошлом если учетная система позволяет оформлять движения задним числом.
я не говорю, что вообще нельзя, но это уже будут решения выходящие за рамки функционала темпоральных.
лог растет достаточно быстро, но не критично.. забросил разработку на месяц, оставив без присмотра - эксцессов никаких не произошло, причем на боевом сервере который загружен по самые гланды.
в общем - использовать можно смело, продукт созрел.
Re: Темпоральные таблицы [сообщение #1796 является ответом на сообщение #1795] Fri, 10 March 2023 09:46 Переход к предыдущему сообщениюПереход к следующему сообщению
BlackEric в настоящее время не в онлайне  BlackEric
Сообщений: 282
Зарегистрирован: June 2022
Senior Member
Какая у вас версия sql servera?
Re: Темпоральные таблицы [сообщение #1797 является ответом на сообщение #1796] Fri, 10 March 2023 10:57 Переход к предыдущему сообщениюПереход к следующему сообщению
shigor в настоящее время не в онлайне  shigor
Сообщений: 26
Зарегистрирован: March 2023
Географическое положение: НиНо
Junior Member
13.0.5598.27
Re: Темпоральные таблицы [сообщение #1798 является ответом на сообщение #1797] Fri, 10 March 2023 11:50 Переход к предыдущему сообщению
BlackEric в настоящее время не в онлайне  BlackEric
Сообщений: 282
Зарегистрирован: June 2022
Senior Member
На 2016 получается уже нормально работает. Спасибо.
У нас заказчик пока отказался, но посмотрим.
Предыдущая тема: подскажите как склеить строки через CONCAT и TRIM
Следующая тема: get NoCount on/off для произвольной сессии
Переход к форуму:
  


Текущее время: Fri Mar 29 08:20:58 GMT+3 2024

Общее время, затраченное на создание страницы: 0.01074 секунд