Category Archives: Maximum Availability

DBA 3.0 – How to Become a Real-World Exadata DBA – IOUG Collaborate 2015

According to a Book of Lists survey, 41% of people’s biggest fear is “public speaking”.  To put that into perspective, “death” is the biggest fear for 19%, “flying” for 18% and “clowns” don’t even register (which does make me seriously doubt the survey’s credibility).

I gave my first public presentation at IOUG Collaborate 2015 last week in Las Vegas and I didn’t die.

Why did do make your presentation debut at the second largest Oracle event on the calendar?  Excellent question.

Continue reading

Tagged , , , ,

DBA, DMA, DBMA, other?

Quite some time ago, I read a fascinating article, co-written by easily the best Oracle instructor I ever had the pleasure of being taught by in Joel Goodman, which talked about the skills required to be a “DBA 2.0”.

They even mentioned Exadata needing its own “version”, though they suggested it would be “DBA 2.1”. I’m not sure Exadata had made it out into the wild at this point.

The article was written five or six years ago and was tremendously prescient. With the data industry at such a fascinating crossroads with Big Data, engineered systems and extreme performance, how will the DBA role change to keep up with the demands of the ever-increasing volume and mission-critical exploitation (hopefully the beneficial kind) of enterprise data?

Continue reading

Tagged , , , , , , , ,

Oracle’s HA Service Level Tiers

This white paper on HA Best Practices and DBaaS is pretty interesting, especially for its definitions of “HA Service Level Tiers”:



  • Single-instance database.
  • DR: Requires restore from the last backup, potential for data loss.


  • RAC database.
  • DR: Requires restore from the last backup (with potential for data loss).


  • RAC database with Data Guard and GoldenGate.
  • DR: Real-time failover to standby database (with zero or near-zero data loss).


  • RAC database with Data Guard, GoldenGate and Application Continuity.
  • DR: In-flight transactions are preserved (with zero data loss).


The “Platinum” service level, naturally, requires some seriously impressive kit. I wonder what “Titanium” or “Palladium” will eventually turn out to need 🙂


Tagged , , , , , , ,

Exadata Maximum Availability Tests

Mike Nowak presented at yesterday’s round table in Pittsburgh and referenced this really neat video on how the Maximum Availability Architecture deployed to Exadata can survive some brutal, real-world failures.

It’s 34 minutes long and if you want to consume them in bite-size chunks, he has them available on his Vimeo channel.

Tagged , , , ,
%d bloggers like this: