闪回Oracle数据库-关闭中止

闪回Oracle数据库-关闭中止,oracle,shutdown,flashback,Oracle,Shutdown,Flashback,如果我杀死了一个正在回滚数百万条已删除记录的长事务,那么在对数据库发出闪回命令之前,对其使用SHUTDOWN ABORT是否存在任何风险?由于闪回只需要数据库处于装载状态,因此我认为这样做没有什么害处,而不是等待回滚完成 在中止模式下关闭数据库并没有什么害处,因为Oracle(以及任何值得尊敬的rdbms)保证了ACID属性。现在,您必须执行时间点恢复,使数据库在删除之前处于一致状态。如果你有合适的闪回日志,你也可以做一个闪回数据库。我不确定闪回会比回滚更快。。。

如果我杀死了一个正在回滚数百万条已删除记录的长事务,那么在对数据库发出闪回命令之前,对其使用SHUTDOWN ABORT是否存在任何风险?由于闪回只需要数据库处于装载状态,因此我认为这样做没有什么害处,而不是等待回滚完成

在中止模式下关闭数据库并没有什么害处,因为Oracle(以及任何值得尊敬的rdbms)保证了ACID属性。现在,您必须执行时间点恢复,使数据库在删除之前处于一致状态。如果你有合适的闪回日志,你也可以做一个闪回数据库。我不确定闪回会比回滚更快。。。