Re: Solutions for a parallel system

From: Jeremy Schneider <jeremy.schneider_at_ardentperf.com>
Date: Wed, 12 Mar 2008 15:08:59 -0400
Message-ID: <611ad3510803121208y50658c1x3b4da420502d3d92@mail.gmail.com>


Late response... was just catching up on some oracle-l email...

On Wed, Mar 5, 2008 at 4:30 PM, Ram Raman <veeeraman_at_gmail.com> wrote:

> With dataguard, my understanding is that the standby will have to be on a
> server of the same OS level, patch level, disk layout, etc. We do not
> have such a scenario here.
>

That's incorrect. You can certainly have different hardware specs, OS levels, patch levels, disk layouts, etc. The requirements are: - Same Oracle build and same major release on all servers. (e.g. 10.1.0.x.xon SPARC, x86, x86-64, etc)
- Same OS (Solaris, AIX, Red Hat, etc).

http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/standby.htm#i72053

> Also they want to be able to work from the parallel environment (they may
> be making changes on their own). This means dataguard will not work as the
> standby will have to be in managed recovery mode. Even if we put it in OPEN
> mode and work on it, there is going to be a huge backlog of logs to be
> applied later on. I would think that would cause a big delay in refreshing?
> I was checking the redo log generated in prod for the past month. The
> average per day seems to be 20GB and maximum of ~60GB/day and min of
> 5G/day. Not sure how long it would to take to apply 60GB.
>

That all depends on your hardware. But I'd bet that you could open your DB in read/write mode during working hours (like 7am to 7pm) and then reverse the changes (with flashback database) and apply 60G of redo in just a few hours max (if not much faster).

Caveat: be careful if this is also your disaster recovery solution. If you have slower hardware and it was a busy day -- and then there's a primary site failure at 5pm then it might take a few hours to get your standby database online as the primary.

> Also this kind of setup would require manual intervention from the
> DBA everyday to put in managed recovery mode, open etc.
>

It could be scripted if you were sure that you wanted to automate it.


All that said, I think the biggest factor in data guard is price. It'll cost you extra; just gotta decide if it's worth it. Just my take on it. :)

-Jeremy

-- 
Jeremy Schneider
Chicago, IL
http://www.ardentperf.com/category/technical

--
http://www.freelists.org/webpage/oracle-l
Received on Wed Mar 12 2008 - 14:08:59 CDT

Original text of this message