Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Parallel Server for Failover...
The DLM and the PCM on each system will recover transactions and release locks from a failed node. Remember, OPS requires that all structures be available to both nodes, including rollback segments, redo-logs, etc. Each Instance in the OPS system is aware of the other instances operations and can handle 'clean' failures and nasty ones.
Given your description though, you may want to take a look at Oracles Hot Standby option. Essentially you run another instance on your secondary node in a perpetual recovery state. This instance does nothing but eat up redo logs from your primary system until you turn in 'up' as a full production copy of your primary system.
This type of recovery system works great, but you do loose any in-progress transactions, and the contents of the last un-archived redo log on the failed system. The benefit is that you don't have to deal with OPS, its difficult setup/admin and any performance impact.
Hope this helps,
-Kevin
David Sivick <dsivick_at_mindspring.com> wrote in article
<5u48e5$6kb_at_camel12.mindspring.com>...
> Is anybody using parallel server for failover?
>
> What we have is an application that needs to be up 24/7. The front-end
> server is Forte and will have two servers up at any time. This
eliminates
> the application server from going down. They can also switch databases
if
> they don't get a connection to the master.
>
> We want to run parallel server, but virtually use it like a single
instance
> server, with the second server only being used if the first goes down.
This
> is going to be used on the floor of a manufacturing plant and the system
> being down can virtually stop the plant. (Don't even ask how I am going
to
> handle maintenance/upgrades... can you say holidays! )
>
> I know I can use parallel server across the two machine CPU's, my major
> concern is, if I have a server that locks a block and/or exclusive lock
on a
> row, and then the server crashes, how does the second (backup) server
handle
> a request for that block? Since the first instance crashed, does the
second
> still see a lock out there?
>
> Thanks,
> David
>
>
>
>
>
>
Received on Wed Sep 03 1997 - 00:00:00 CDT
![]() |
![]() |