我是 Oracle 的 dba 新手。我刚刚学习回滚段。我有几个问题,如果我能在这里找到一些帮助,那就太好了。
1-发出dml语句后,最有效的数据是否存在于重做日志文件或回滚语句中?
2- ddl 语句中是否使用过回滚语句?
您可以(宽松地)将重做和撤消视为指令。
例如,您从家开车到商店。这是你“状态”的变化,即 20 分钟前你在家,现在你在商店。
重做信息将是:
它是一个指令列表,可以让您(也称为数据库)重复任务(例如,在数据库恢复期间)。
撤消信息不是关于记住您之前的状态(您在家),而是更多关于如何返回到之前状态的一组说明。在这种情况下,它将是:
此信息存储在数据库的撤消(或回滚)段中。
整个过程的视频演练位于