Data Warehouse Fault Tolerance Part 3: Restoring

Friday, February 12th, 2010 by Stewart Bryson

Hopefully you’ve read the introduction, Part 1, and Part 2. Those posts detailed methods for building fault-tolerant ETL code, with a strong bias in favor of using Oracle Database features. Now I’ll drill into the backup and recovery aspect of data warehousing fault tolerance, and tackle the age-old question of whether to ARCHIVELOG or NOARCHIVELOG [...]

Data Warehouse Fault Tolerance Part 2: Restarting

Wednesday, February 10th, 2010 by Stewart Bryson

In my last post, I described the First “R” in data warehouse fault tolerance: Resuming. As I mentioned in the introduction to this series, my goal is a triage approach where the simple things, such as space errors, are handled effortlessly without repercussions. But what happens when the errors are not so simple, and Oracle’s [...]

Data Warehouse Fault Tolerance Part 1: Resuming

Monday, February 8th, 2010 by Stewart Bryson

In the introduction to this series of posts, I spoke briefly about data warehouse fault tolerance and the unique challenges resulting from high data volumes combined the batch load window required to create them. I then defined the goal: a layered approach allowing simple errors to be caught early before they turn in to serious [...]

Data Warehouse Fault Tolerance: An Introduction

Tuesday, February 2nd, 2010 by Stewart Bryson

With so much of the blog devoted to OBIEE, OWB and Essbase lately, I felt like it was time to do a few database-related postings. In the past, when I’ve posted database content to the blog, I usually gravitate toward ETL-related features: those that waffle between database administration and ETL development. But this time I’m [...]

Hybrid Columnar Compression in Oracle Exadata v2

Thursday, January 21st, 2010 by Mark Rittman

Along with In-Memory Parallel Execution, another new feature that came along with release 11gR2 of the Oracle Database (or more correctly, version 2 of Exadata Storage Server) is Hybrid Columnar Compression. You’ll need Exadata to use this (though at one point is was part of the standard 11gR2 database beta, without an Exadata dependency), but [...]

Website Design & Build: tymedia.co.uk