Subject | Re: Create shadow's commit on large database locking up system until finished. |
---|---|
Author | rpjohio |
Post date | 2005-08-08T13:23:16Z |
--- In firebird-support@yahoogroups.com, "Alan McDonald" <alan@m...>
wrote:
point we need to re-create the shadow or have the restore create it.
One twist is that we have the system setup to do a complete fail
over to the secondary disk when a failure of the 1st disk is
detected and automatically activate the once shadow database into
the primary database. Our hopes were that the system would be
available for the users transactions as much as possible since the
users are concerned that the backup/restore weekly process can take
overnight on large databases. If Firebird blocks access to the
database while it creates much of the shadow, we will have to
potentially re-think the recovery strategy.
Ron
wrote:
> > Using Firebird WI-V1.5.2.4731 - when I create a shadow dbthen "commit"
> > using "Create Shadow 1 AUTO CONDITIONAL <Shadow Name>"
> > causes any other in-process or out-of-process connection to beblocked
> > until the shadow file is almost completely created. Testingwith a
> > 5Gb+ database. Shadow is over 4Gb+ in size before the othercreation
> > connections are allowed to resume. I thought that shadow
> > would not block other users when it is being created. All of therunning in
> > connections are using the same user "sysdba". Firebird is
> > classic mode. OS is Windows XP-SP2 running on dual-Xeon 1.8swith 2Gb
> > RAM. Plenty of HD space on SATA hard disk. I've triedexperimenting
> > using multiple instances of IBExpert running as well as myapplication
> > and all exhibit the same blocking mechanism. Has anyone seenthe same
> > thing and have been able to un-freeze this condition. Thanks init when
> > advance for your assitance.
> >
> > Ron James.
>
> how often are you making shadows? I would have thought you create
> you restore and that's it.Our system automatically backs-up and restores once a week. At that
> Alan
point we need to re-create the shadow or have the restore create it.
One twist is that we have the system setup to do a complete fail
over to the secondary disk when a failure of the 1st disk is
detected and automatically activate the once shadow database into
the primary database. Our hopes were that the system would be
available for the users transactions as much as possible since the
users are concerned that the backup/restore weekly process can take
overnight on large databases. If Firebird blocks access to the
database while it creates much of the shadow, we will have to
potentially re-think the recovery strategy.
Ron