flashback相关内容

调整Oracle数据库以加快启动速度(闪回)

我正在使用Oracle数据库11.2。 我有一个场景,我经常发出FLASHBACK DATABASE。 似乎一个FLASHBACK DATABASE周期会重新启动数据库实例,这大约需要花费几分钟的时间。我的设置时间为7秒。 数据库很小(约1 GB表空间),所有文件都应位于I/O缓存/缓冲区中。 因此,我认为瓶颈不是基于I/O的。 我正在寻找调整建议以节省用户时间和/或执行闪回的CPU时 ..
发布时间:2022-08-31 15:16:06 数据库

插入,更新和删除后的版本查询输出

以下是与Oracle SQL Expert考试有关的问题,有4种选择.它说正确的答案是C.但是我有一个疑问,认为D应该是答案,因为它使用Oracle FlashBack技术.任何人都可以解释一下. 谢谢. Q)评估以下语句: CREATE TABLE digits (id NUMBER(2), description VARCHAR2(15)); INSERT INTO digi ..
发布时间:2020-05-22 04:15:27 其他开发

如何还原Oracle表中的数据?

我在工作中犯了一个严重错误,我在oracle表上执行了更新的查询,而没有'where'子句,并且此表上的所有内容都发生了变化,我想知道是否有任何方法可以恢复表上的数据.我知道我可以使用闪回,但是还有另一种方法吗?如果您知道如何在oracle中制作闪回表,请告诉我. 我正在使用Oracle 10g R2 10.2.0.1 解决方案 首先,您是否提交了更改?如果没有,您只需发出rollb ..
发布时间:2020-05-22 00:10:02 数据库

在Oracle中使用FLASHBACK

我已经搜索了闪回命令.在写入的地方,我们可以回滚截断操作,在写入的地方,我们不能回滚. Oracle中的FLASHBACK命令可以用来回滚截断表操作吗? 解决方案 您需要启用 Flashback Data Archive .然后,可以使用以下语句来反转截断: insert into select * from ..
发布时间:2020-05-21 23:18:01 数据库

如何回滚我的数据库更改提交后?

我做了一个数据库更新,不使用where子句和提交而不进行任何备份。将更新表中的所有行。是否有任何方法来回滚更改? DB是Oracle SQL。请帮助。 解决方案 您可以使用的 Flashback 功能。 1.Flashback由SCN SELECT column_list中 FROM table_name的 AS OF SCN scn_number; ..
发布时间:2017-03-17 16:57:07 数据库