Oracle 11g - Total Recall

Doug's Oracle Blog

  • Home
  • Papers
  • Books
  • C.V.
  • Fun
  • Oracle Blog
  • Personal Blog

Jul 12: Oracle 11g - Total Recall

I suppose most readers will be aware that Oracle held a big launch for 11g yesterday, including the release of various technical docs at OTN. I've only managed a quick scan because I'm up to my eyeballs in some internal ASH/AWR training I'm giving later today, but what particularly interested me was this paragraph in the New Features Overview.

“Time Travel” with Oracle Flashback Data Archive
Oracle Database 11g also features Total Recall with Oracle Flashback Data Archive, which enables you to query data in selected tables “as of” earlier times in the past, thereby providing an easy, practical way to add a time dimension to your data for change tracking, ILM, auditing, and compliance. Oracle Flashback Data Archive provides automatic and efficient storage of “change” data to enable fast query access to old versions of the data.

The DBA can set retention policies to automatically purge data when your system reaches specified age thresholds

I'm not sure how much attention that might get because it sounds like just another minor Flashback feature, but I suspect it's really Rob Squire's stuff that I talked about here. Definitely one for further investigation.
Posted by Doug Burns Comments: (5) Trackbacks: (2)
Defined tags for this entry: 11g
Related entries by tags:
Resource Manager and 11g
Parallel Query and 11g - Part 2
Parallel Query and 11g

Trackbacks
Trackback specific URI for this entry

Manly Men Only Deploy Oracle with Fibre Channel - Part VI. Introducing Oracle11g Direct NFS!
Since December 2006, I’ve been testing Oracle11g NAS capabilities with Oracle’s revolutionary Direct NFS feature. This is a fantastic feature. Let me explain. As I’ve laboriously pointed out in the Manly Man Series, NFS makes life much simpler in...
Weblog: Kevin Closson's Oracle Blog: Platform, Storage & Clustering Topics Related t
Tracked: Jul 12, 18:29
Does Anyone Know When 11g Will Be Released?
Sorry, I shouldn't be so sarcastic, but try to show some sympathy for my schedule.Thursday 9th August 22:30 BST - Got to bed, unusually early.Friday 10th 06:00 BST - Wake up, check Netvibes and noticed several 11g release blogs, including Eddie's initia
Weblog: Doug's Oracle Blog
Tracked: Aug 11, 15:06

Comments
Display comments as (Linear | Threaded)

#1 - Yuri van Buren said:
2007-07-12 20:00 - (Reply)

Doug here is a small example of Total Recall.

CREATE FLASHBACK ARCHIVE DEFAULT fla1 TABLESPACE testarea1
QUOTA 10G RETENTION 1 YEAR;

Flashback archive created.

Now set a table in the flashback arhive mode!

alter table hr.employees flashback archive fla1;

Table altered.

update hr.employees set salary = 5000 where salary = 4000;

1 row updated.

--> 192 5000

Prompt now see If I can get my data back!

SELECT employee_id, salary from hr.employees AS OF
TIMESTAMP TO_TIMESTAMP ('2007-06-19 20:28:00', 'YYYY-MM-DD HH24:MI:SS');

..
==>Cool 192 4000
..

So looks like flashback gets a new marketing name "Total Recal"
You data only ages out after your specified retention time.

#2 - Doug Burns said:
2007-07-15 13:50 - (Reply)

Thanks, Yuri.

I'll need to have a play around with it. I have a feeing that this feature might be improved further in coming versions ;-)

#3 - Alex Gorbachev said:
2007-07-25 22:42 - (Reply)

"Total Recall" in the title - interesting, but I used the same in my post next day and reading yours only now...

My fault - I wasn't paying much attention to my Google Reader last days and once clicked on "mark all as read" and now suffer consequences.

#4 - Doug Burns said:
2007-07-26 00:59 - (Reply)

Ha, I read your blog and didn't even notice that!

#5 - koert 2007-07-26 16:10 - (Reply)

>"Total Recall" in the title - interesting, but I used the same in my post next day and reading yours only now...

You mean ... that brilliant post that should be voted as 'Blogentry nec plus ultra of the year' ? ;-)


Add Comment

Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.
BBCode format allowed
 
 

Statistics on Partitioned Tables

Contents

Part 1 - Default options - GLOBAL AND PARTITION
Part 2 - Estimated Global Stats
Part 3 - Stats Aggregation Problems I
Part 4 - Stats Aggregation Problems II
Part 5 - Minimal Stats Aggregation
Part 6a - COPY_TABLE_STATS - Intro
Part 6b - COPY_TABLE_STATS - Mistakes
Part 6c - COPY_TABLE_STATS - Bugs and Patches
Part 6d - COPY_TABLE_STATS - A Light-bulb Moment
Part 6e - COPY_TABLE_STATS - Bug 10268597

Comments

Doug Burns about 10053 Trace Files - Different Plan in Different Environments
Tue, 02.04.2013 08:57
You're welcome. Now I just nee d to pull my finger out and ac tually come up [...]
Howard Rogers about 10053 Trace Files - Different Plan in Different Environments
Mon, 01.04.2013 23:08
Makes a big difference, so tha nks for that! With two brow ser windows, o [...]
stelioscharalambides.com about 10053 Trace Files
Sat, 30.03.2013 16:28

Upcoming Presentations

Bookmark

Open All | Close All

Syndicate This Blog

  • XML RSS 2.0 feed
  • ATOM/XML ATOM 1.0 feed
  • XML RSS 2.0 Comments
  • Feedburner Feed

Powered by

Serendipity PHP Weblog

Show tagged entries

xml 11g
xml ACE
xml adaptive thresholds
xml ASH
xml Audit Vault
xml AWR
xml Blogging
xml conferences
xml Cuddly Toys
xml Database Refresh
xml DBMS_STATS
xml Direct Path Reads
xml Fun
xml grid control
xml hotsos 2010
xml listener
xml Locking
xml oow
xml oow2009
xml optimiser
xml OTN
xml Parallel
xml Partitions
xml Patching
xml swingbench
xml The Reality Gap
xml time matters
xml ukoug
xml ukoug2009
xml Unix/Shell
xml Useful Links

Disclaimer

For the avoidance of any doubt, all views expressed here are my own and not those of past or current employers, clients, friends, Oracle Corporation, my Mum or, indeed, Flatcat. If you want to sue someone, I suggest you pick on Tigger, but I hope you have a good lawyer. Frankly, I doubt any of the former agree with my views or would want to be associated with them in any way.

Design by Andreas Viklund | Conversion to s9y by Carl