Есть ли база данных SQL, которая может откатиться вовремя?

Я ищу базу данных SQL некоторого типа, которая полностью основана на концепции времени, как и геоцентричные, ориентированные на отношения и т. Д.

Мое основное желание состоит в том, чтобы я мог вносить изменения в базу данных по мере продвижения, а затем в любой момент выполнить запрос, который по сути говорит: покажите мне, как база данных выглядела на эту дату и время. Я бы предпочел, чтобы в базе данных SQL была встроена эта функциональность, вместо того, чтобы заново реализовывать ее, используя таблицу журналов и записывая каждую транзакцию.

Надеюсь ли я на несбыточную мечту?

Спасибо!

РЕДАКТИРОВАТЬ: После некоторых дальнейших исследований, кажется, что " временная база данных" может быть то, что я ищу. Таким образом, любая информация об использовании одного из них, если есть хорошие открытые исходные коды и т. Д., Была бы очень полезна!

3 ответа

Решение

Oracle имеет Flashback. Насколько я могу судить о SQL Server, требуются моментальные снимки, не прибегая к восстановлению из журналов транзакций (требуется полная модель восстановления).

Вы можете проверить TimeDB.

Обратите внимание, что вы можете сделать то же самое самостоятельно, внедрив столбцы ValidTimeBegin и ValidTimeEnd в свои таблицы и заполнив их соответствующим образом. Инструмент просто берет свои специальные операторы SQL и преобразует их в операторы, совместимые с SQL92.

Что вы ищете программного историка. Это базы данных, в которых все данные организованы по времени, в действительности их основная функция. Одна из целей использования исторического программного обеспечения - включение функции воспроизведения, при которой данные временного ряда могут воспроизводиться в том порядке, в котором они были введены, что часто является критическим в тех отраслях, где это требуется, например, в приложениях в области финансов в реальном времени, нефть и электричество.

Некоторые из компаний, которые предлагают историки программного обеспечения, являются

Wonderware FactoryTalk OSI PI

Другие вопросы по тегам