Subject | Re: Firebird Restarting part 2 |
---|---|
Author | Michael Vilhelmsen |
Post date | 2006-12-21T10:51:18Z |
--- In firebird-support@yahoogroups.com, "Alan McDonald" <alan@...> wrote:
The filesystem are the same .... AFAIK.
I see you point in replicating among several servers to ensure
performance etc. Actually a good idea.
But before we installed this new server, they actually ran with the
same amount of connections on a lesser server. Without problems.
Michael
>I can't see that this should cause a problem.
> > > if I saw this error in my logs I would be doing a backup/restore
> > immediately
> > > to ensure no corruption.
> >
> > This DB contains 1 table with 38 records.
> > They are all there.
> > There is never add'ed any records.
> > There is never deleted any records.
> > A backup - restore can be performed tonigth, but wasn't last night.
> >
> > > Was the db moved by backup, then restore on the new server? or file
> > copied?
> >
> > It was copied from the old server to the new one.
> > No users where connected at the time.
> > The FB was stopped prior to copying.
>
> copied from 64 bit to a 32 bit OS? Is that a good idea?
The filesystem are the same .... AFAIK.
>a middle
> >
> > > Is E a physical HD? hope it's not a logical one - I don't know what
> > "SX80
> > > storage" means if it's not a real HD.
> >
> > Its a RAID 10 storage. I think its called a SAN array.
> >
> >
> > > How may simultaneous users do you have?
> >
> > between 50 and 200. Give or take a few.
> >
> >
> > > I always had in the back of my mind that 100 would be tops - after
> > that I
> > > use a 3rd tier.
> >
> > This I don't understand.
>
> oh dear. I think 100 has for a long time been a magic maximum of
> simultaneous connections to FB before you are encouraged to provide
> layer to your connections to allow connection pooling. A middle tierwill
> make, say, 50 live connectiosn to the db server and your 200 clientswill
> connect to the middle tier. This ensures that the FB server load ismanaged
> more appropriately.requires a
> See RemObjects as an example which is popularly used. I haven't tried it
> myself, but I know that such a move (to middle tier connections)
> fair amount of architectural change in the way you think of yourapplication
> acquiring/using data served and posted back to the server.between the
> I know there are some people on this list who have high numbers of
> simultaneous user connections - maybe much more than 100. I have always
> resorted, though, to providing more servers and I replicate data
> servers. I spread the load around by ensuring users are connected toof sync.
> different servers. The data is never more than about 5 minutes out
> But some architectures won't tolerate this. I'm luck my setups havealways
> been able to do this. If I were scaling to 200+ users and I wereforced to
> use one server only, I would be using a middle tier like RemObjects.I never heard of any of this.
I see you point in replicating among several servers to ensure
performance etc. Actually a good idea.
But before we installed this new server, they actually ran with the
same amount of connections on a lesser server. Without problems.
Michael
>
> Alan
>
> >
> > Michael
> > > Alan
> >
>