sql – 是否存在版本控制数据库存储引擎?

前端之家收集整理的这篇文章主要介绍了sql – 是否存在版本控制数据库存储引擎?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只是想知道是否存在一个存储引擎类型,允许您对行级内容进行版本控制.例如,如果我有一个带有ID的简单表,名称,值和ID是PK,我可以看到行354开始为(354,“zak”,“test”)v1然后被更新为(354,“这是值的版本2”)v2,并且可以在行上看到具有诸如选择历史(值)的行的更改历史,其中ID = 354.

这是一个深奥的事情,但是每次发生变化时都会不得不继续写这些单独的历史表和函数

解决方法

看来你正在寻找更多的审计功能. Oracle和其他几个DBMS具有完整的审计功能.但是许多DBA仍然最终实现基于触发器的行审计.这一切都取决于你的需要.

Oracle支持从命令行轻松配置的几个审计粒度.

我看到你标记MySQL,但询问有关任何存储引擎.无论如何,其他答案也是一样的,所以我要删除这个帖子,原来是关于闪回功能.

原文链接:https://www.f2er.com/mssql/82037.html

猜你在找的MsSQL相关文章