环境:oracle10g
--创建表
create table test(
tid int primary key ,
tname varchar2(20)
);
--插入数据
insert into test values(1,'a');
insert into test values(2,'b');
insert into test values(3,'c');
insert into test values(4,'d');
--为了便于测试,等一分钟后执行下面操作
delete from test where tid = 1;
---------------------------------------------------------------------------------------------
--下面这个查询可以查看1分钟前的表数据状态(1440是系统默认值,可更改)
select * from test as of timestamp sysdate - 1/1440;
----------------------------------------------------------------------------------------------
--下面语句即用来恢复数据(当前时间的前1分钟的数据),where条件是指更新特定数据.
insert into test select * from test as of timestamp sysdate - 1/1440 where tid = 1;
-----------------------------------------------------------------------------------------------
--查看当前scn
select current_scn from v$database;
-----------------------------------------------------------------------------------------------
--查看scn数据
select * from test as of scn 1163174;
分享到:
相关推荐
【Oracle第12章闪回技术】主要涵盖了Oracle数据库中一系列强大的恢复技术,这些技术使得数据库管理员能够在不丢失数据的情况下修复错误操作。本章详细介绍了闪回技术的各个方面,包括闪回查询、闪回版本查询、闪回...
【Oracle 10g 闪回技术详解】 Oracle 10g 的闪回技术是一种强大的逻辑错误恢复机制,旨在提供高效、便捷的方式来修复由于误操作或应用程序错误导致的数据问题。这项技术的核心在于允许用户根据时间点恢复数据,涵盖...
Oracle 10g 的闪回技术是数据库管理系统中一种强大的数据恢复工具,它允许用户迅速恢复因误操作导致的数据变化,极大地提高了数据安全性和恢复效率。以下是对标题和描述中涉及知识点的详细说明: 1. **行级闪回**:...
Oracle 10g数据库的闪回技术是一种强大的数据恢复和时间旅行功能,它允许用户回溯到数据库的过去状态,以便恢复错误的操作或者查看历史数据的变化。在本章中,我们将深入探讨闪回技术的各个方面。 首先,我们介绍闪...
同时,他可能还会涉及数据库的备份与恢复策略,包括物理备份、逻辑备份、RMAN(恢复管理器)的使用以及闪回技术。 总之,《Oracle核心技术》是一本全面涵盖Oracle数据库核心技术的权威著作,无论是对于初学者还是...
在Oracle中,从10g版本开始引入了闪回技术,这一技术极大地简化了数据恢复流程,使得无需依赖备份就能迅速恢复数据。 【基于回滚段的闪回技术】回滚段是Oracle数据库撤销系统的重要组成部分,它存储了数据修改前的...
了解闪回技术,如闪回查询、闪回表和闪回数据库。 7. **性能优化**:了解SQL优化器的工作原理,如何通过EXPLAIN PLAN分析查询执行计划。理解性能监视工具如V$视图、AWR报告和ASH分析。学习索引优化、查询改写和资源...
5. **高可用性与容错**:Oracle数据库支持多种高可用性解决方案,如数据守护(Data Guard)、实时应用集群(RAC)和闪回技术,确保在硬件故障或数据损坏时能快速恢复服务。 6. **性能优化**:Oracle包含一系列性能...
理解如何使用RMAN(恢复管理器)进行备份和恢复,以及如何利用闪回技术来恢复错误的操作,对于DBA(数据库管理员)来说至关重要。 数据库设计是Oracle应用开发的重要环节。这包括实体关系模型(ER模型)、范式理论...
- 数据恢复:了解如何应对数据丢失,使用闪回技术、归档日志和联机重做日志进行数据恢复。 5. **Oracle安全性** - 用户权限管理:掌握如何创建用户、角色和权限,以及如何实施细粒度的访问控制。 - 审计功能:...
通过归档日志和闪回技术,Oracle能实现几乎无数据丢失的恢复。 七、Oracle并行服务器 Oracle的Real Application Clusters (RAC)允许多个实例共享同一数据库,提供高可用性和负载均衡。在RAC环境中,数据被分散在多...
8. 备份与恢复:Oracle提供了完整且灵活的备份和恢复策略,包括物理备份、逻辑备份、RMAN(恢复管理器)和闪回技术,确保数据安全。 9. 性能优化:通过分析SQL执行计划、使用索引、调整表和索引的存储参数、优化...
- **闪回技术**:包括闪回查询、闪回事务和闪回数据库,用于恢复误操作,提供时间点恢复能力。 4. **安全特性**: - **精细权限管理**:Oracle 11g2提供精细的权限控制,如行级安全性、列级安全性,以及虚拟私有...
5. **闪回数据库**:这是一种新的数据库恢复机制,可以在不丢失任何数据的情况下将整个数据库恢复到过去某个时间点的状态。 6. **高级压缩选项**:为了进一步减少存储空间的需求,Oracle 11g引入了高级压缩功能,...
3. **备份与恢复**:Oracle提供了RMAN(Recovery Manager)工具进行数据库的备份和恢复操作,还包括逻辑备份(如expdp/impdp)和闪回技术的使用。 4. **性能优化**:通过SQL优化,包括使用EXPLAIN PLAN分析SQL执行...
13. ** flashback技术**:包括闪回查询、闪回事务回退和闪回表,允许用户恢复到数据库的某个历史状态,增强了数据库的恢复能力。 14. **分区技术**:分区允许大型表被划分为更小、更易管理的部分,提高查询性能和...
3. 数据恢复:理解闪回技术和还原点,学习如何在数据丢失后进行恢复。 七、Oracle DBA角色 作为Oracle数据库管理员(DBA),你需要负责数据库的日常维护、性能监控、故障排除等工作。学习Oracle的管理工具,如SQL*...
最后,还会涉及故障恢复和备份策略,如使用RMAN(恢复管理器)进行数据库备份和恢复,以及闪回技术来撤销错误操作。 Tom大师的这部作品不仅涵盖了Oracle体系结构的基础知识,还包含了许多实战技巧和最佳实践,适合...
7. **闪回技术(Flashback)**:包括闪回查询、闪回表、闪回数据库等,便于恢复错误操作或进行历史数据分析。 二、Oracle数据库架构 Oracle 11g的架构包括进程、内存结构、控制文件、数据文件、重做日志文件等组件...
帮助文档将介绍如何制定备份计划、执行备份和恢复操作,以及如何利用闪回技术恢复误操作。 9. **高可用性与灾难恢复**:Oracle11g引入了Real Application Clusters(RAC)、Data Guard等技术,以提高系统的可用性和...