Abstract. Qt’s Undo Framework is an implementation of the Command Pattern, for implementing undo/redo functionality in applications. The Command patte...
分类:
其他好文 时间:
2015-01-13 21:16:04
阅读次数:
286
OracleStudy之案例--数据恢复神器Flashback(1)Flashback:Flashback技术是以Undosegment中的内容为基础的,因此受限于UNDO_RETENTON参数。要使用flashback的特性,必须启用自动撤销管理表空间。在Oracle11g里又出了一个新特性:OracleFlashbackDataArchive.FDA通过将变化数据..
分类:
数据库 时间:
2015-01-13 20:04:01
阅读次数:
240
1概念理解ORACLE系统的临时表常被用于存放系统操作的中间数据,由于对临时的任何操作都不产生redo(但会因为修改undo而产生redo),所以临时表的数据操作效率一般都比较高。常用的临时表主要有两类,一类是基于事务的临时表,一类是基于会话的临时表,基于事务的临时表是只有当事务被提交或回滚时,临时...
分类:
数据库 时间:
2015-01-12 22:18:43
阅读次数:
188
Direct-path insert 方式的优点
(1)可以将insert数据跳过buffer_cahce,省掉了buffer block的格式化与DBWR操作,直接从PGA写入磁盘
(2)不检查表中现有的block是否有空闲空间,直接在表的高水位线(HWM)以上插入
(3)如果在数据库处于非归档模式下,或者是数据就处于归档模式,表级处于nologging状态下,只有少量的空间信息redo写入、不写入数据undo(因为要回滚时可以直接回退到高水线即可,而不需要针对insert生成delete的回滚记录),所...
分类:
其他好文 时间:
2015-01-11 21:44:58
阅读次数:
361
数据文件损坏(非系统表空间,非undo表空间),数据库关掉了把备份拷贝到指定路径startup mountalter database rename file '+DATA/ora11g/datafile/***' to '+DATA/ora11g/datafile/***';recover dat...
分类:
其他好文 时间:
2015-01-11 17:42:17
阅读次数:
154
startup mountcp +DATA/ora11g/datafile/undotbs1.dbfalter database rename file'+DATA/ora11g/datafile/undotbs1.258.833721555' to '+DATA/ora11g/datafile/u...
分类:
其他好文 时间:
2015-01-11 17:30:00
阅读次数:
150
完全恢复:1.关闭DB2.拷贝文件3.启动DB。startup mount4.recover database until cancel using backup controlfile;5.alter database open resetlogs;一.数据库是打开状态,系统表空间和undo表空间...
分类:
其他好文 时间:
2015-01-11 17:29:03
阅读次数:
264
LogMiner日志挖掘技术在有些时候可以被比作是命悬一线的救命稻草,比方说误删除数据(如delete执行不当),可以通过LogMiner挖掘日志文件将这些数据补插回来
使用LogMiner预览:
o LogMiner的原理就是找出日志文件(redo file),所对应的UNDO.如你新增1W行数据,在redo里以insert形式体现,对应的undo即为delete
o LogMiner所有...
分类:
其他好文 时间:
2015-01-10 18:18:40
阅读次数:
185
1创建一个undo表空间2查看当前undo配置3更该默认undo表空间4确认更改的配置5创建一张测试表6模拟批量操作7 查询2分钟前的数据从这里可以到当查询2分钟前的数据时候,系统报出ORA-01555错误,提示我们快照太老。导致这种错误出现的原因是因为由于设置的回滚段太小且回滚段循环使用,在查询之...
分类:
其他好文 时间:
2015-01-09 20:42:59
阅读次数:
196
因为有好几个同学问到如何将多个图形操作步骤合并成一个Undo,所以就增加了比较实用的 combineRegen 函数。 - iOS 应用例(GiViewHelper *hlp) [hlp combineRegen:^{ hlp.command = @"line{‘points‘:[10,10, 20,2...
分类:
其他好文 时间:
2015-01-08 15:46:48
阅读次数:
180