验证undo切换后,还能不能查处以前的数据

实验步骤整理:
conn scott/tiger
drop table t;
create table t as select * from dept;
查看有几个undo表空间
select tablespace_name,contents,extent_management from dba_tablespaces;
set time on
show parameter undo确认当前使用的undo表空间,删掉不用的undo表空间,防止混乱
conn scott/tiger
delete from t;
commit;
alter system checkpoint;
alter system flush buffer_cache;
select * from t as of timestamp to_timestamp(‘2016-12-08 17:04:05‘,‘yyyy-mm-dd hh24:mi:ss‘);此时可以查到数据
#select tablespace_name,block_size,status,contents,segment_space_management from dba_tablespaces;
alter system checkpoint;
alter system flush buffer_cache;
create undo tablespace undotbs datafile ‘/u01/app/oracle/oradata/ORA11GR2/undotbs.dbf‘ size 10m reuse;建立新的undo表空间
alter system set undo_tablespace=‘UNDOTBS2‘;
#select tablespace_name,block_size,status,contents,segment_space_management from dba_tablespaces;
 alter tablespace undotbs1 offline;
  drop tablespace undotbs1 including contents and datafiles;
show parameter undo
conn scott/tiger
select * from t as of timestamp to_timestamp(‘2016-12-08 17:04:05‘,‘yyyy-mm-dd hh24:mi:ss‘);

经验证如果我不删除undotbs1,那么发现切换前的数据仍然能查到,不解

时间: 2024-08-13 02:35:45

验证undo切换后,还能不能查处以前的数据的相关文章

基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗?

============问题描述============ RT:基础问题:在一个 Activity 中定义的串口接收程序,如果 Activity 切换到其它 Activity 后还能接收到串口数据吗? 我的程序有两个 Activity,在启动后的 Activity 中已经验证了接收与发送数据. 后继做了第二个 Activity,此时从第二个 Activity 返回 第一个 Activity 时串口的接收线程会出错.调试了一下,串口再次被初始化了. 问题: (1)不想串口被反复初始化,应该如何做?

MHA的在线切换后的一些总结(mha方案来自网络)

mha方案来自:http://www.cnblogs.com/xuanzhi201111/p/4231412.html MHA的在线切换 192.168.2.131 [root bin]$ masterha_master_switch --conf=/etc/masterha/app1.cnf --master_state=alive --new_master_host=192.168.2.129 --new_master_port=3306 --orig_master_is_new_slave

hacmp replace模式,资源组切换后,应用异常的解释和解决

切换后,vg.fs.ip等均正常,但个别应用异常:因为是replace模式,所以切换后,备机上有2个同一网段的地址: 接受数据地址是服务地址,发送数据地址是备机boot1地址,个别外联应用不认可这个boot1地址,所以造成应用异常. 解决应通过修改路由的方式来完成. 更多细节请联络作者. hacmp replace模式,资源组切换后,应用异常的解释和解决,布布扣,bubuko.com

opensuse 42 root切换后无声音 完美处理

opensuse 42 root切换后无声音 刚切换到opensuse42上,个人偏爱root:但是切换到root下声卡不能正常工作,这个东西纠结了一晚上,不得已开始各种爬帖子. 问题:yast上检测声卡,测试能通过,且能播放测试音频                           过 开始问题猜想: 1. 驱动不对    于是切换到普通用户下发现声卡工作正常: 2. 可能是root安全问题,声卡未能正常加载. root下切换到yast上检测声卡,测试能通                  

为什么div右浮动后还会换行

为什么div右浮动后还会换行:建议:尽可能的手写代码,可以有效的提高学习效率和深度.让两个div排列在同一行有多种方法,有些初学者可能会这样写,那就是左边的div不浮动,右边的div右浮动,以为这样就可以达到两个div在同一行的效果的,但是事实并非如此.代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" c

Android组件:Fragment切换后保存状态

之前写的第一篇Fragment实例,和大多数人一开始学的一样,都是通过FragmentTransaction的replace方法来实现,replace方法相当于先移除remove()原来所有已存在的fragments,然后添加add()当前这个fragment.这就导致了一个问题,我们切换一次,然后再切换回来,相当于重新加载了这个fragment,原来的状态不复存在,这显然与我们的日常使用不符.想要保存切换后的状态,思路还是很简单的,我们先添加了若干fragments,切换后将所有fragmen

今天早上 “百度知道”有人提问 正则 ,看着挺有意思的写了一个,写好后还没有回复,楼主就关闭了,哈哈自己好慢呀

在html中,<div style="text-align: center; margin-top: 20px;"><img src="sdsd.jpg" /> <a href="http://www.sdfs.com" target="_blank"> <img src="sdsd.gif" /> </a></div><div

centos改文字界面,SSH方式后还需要密码登录解决方案

一.centos改文字界面 1,命令模式 systemctl set-default multi-user.target 2,图形模式 systemctl set-default graphical.target 二.SSH方式后还需要密码登录解决方案 问题 设置ssh免密码登陆的时候,发现有一些机器设置不生效.有一些机器正常. 跟踪 登陆目标机器,查看sshd的日志信息.日志信息目录为,/var/log/secure你会发现如下字样的日志信息.Jul 22 14:20:33 v138020.g

上次安装后还没有重新启动。请重新启动系统并重新运行安装程序

安装EMC过程中在准备情况检查时始终要求重启系统,提示“上次安装后还没有重新启动.请重新启动系统并重新运行安装程序”,重启后再进行安装故障依旧,故障如下,图为引用: 解决方法如下: 1. 运行regedit打开注册表. 2. 查找到以下键值PendingFileRenameOperations,(位置:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\PendingFileRenameOperations)并删除. 3