回闪功能的妙用你了解过吗?在日常开发或者数据库维护中,这玩意儿真能救命,是误删数据的时候,简直像是时光机一样。Oracle11g里的回闪功能还挺强大,不光能查历史,还能直接恢复,省得你一顿写复杂 SQL 或者翻备份。
回闪查询的操作蛮简单,比如你要找某条记录 3 分钟前的状态,几行代码就能搞定。配合FLASHBACK TABLE
或者FLASHBACK QUERY
用起来顺手,效率也不低。
如果你是刚上手Oracle11g的,可以看看这个教程系列,挺全的:查询当前时间和旧的闪回号这篇对上手操作有;而闪回配置这篇讲得比较细,适合调优。
除了回闪,其它新功能也值得一看,比如自动内存管理,还能顺便复习下安装详解。哦对了,技术手册里有不少官方资料,查参数啥的挺方便。
如果你是做 C#开发接 Oracle 的,也别错过这篇,整合 C#和 Oracle 的经验不少,值得一读。
建议你平时操作数据库时,开着UNDO 表空间和闪回日志,关键时候真派得上用场。是生产环境,别怕麻烦,开了比哭着恢复数据强。