Subject | Re: 33 Clients hitting an FB Server? |
---|---|
Author | Werner F. Bruhin |
Post date | 2004-02-09T09:53:18Z |
--- In firebird-support@yahoogroups.com, Daniel Rail <daniel@a...>
wrote:
regardless of network - we had this on networks way slower then LAN.
By transaction I mean an order of e.g. a steak, a coke, etc, only
exception is probably the payment transaction if a credit card or a
room charge is involved as the authorization will take longer there.
Obviously all the timing should be measured on the client station,
even if it is done by human beings (it is easy to see if you have sub
second or seconds response time). If you have a tool to emulate the
user on a client even better, especially if you find that the response
time is NOT sub second and you need to change things and check it
again and again.
Would be interesting to see your findings.
See you
Werner
wrote:
> Hi,were you
>
> At February 7, 2004, 06:02, Werner F. Bruhin wrote:
> > Wouldn't want to contradict and/or argue with Helen, BUT if I
> > I would make sure to setup a test environment with at least 30clients
> > and go crazy on it, while on average you might only have 15stations,
> > when it counts you will have 33 stations working - AND at thispoint
> > the system has to fly!of
>
> I have to agree. What needs to be done is proper load testing.
>
> > The test should help you and your company to determine what kind
> > server configuration you need to have and to ensure that anythingyou
> > can tune on Firebird is correctly tuned for the heavy load of 30plus
> > clients.if
>
> I would compare between using FB SS and FB CS, either on Windows
> and/or Linux. The system would have a fast processor(or processors
> using FB CS on Windows) and enough RAM(1GB at least). Also considerdo
> using switched network hubs, instead of non-switched hubs, this will
> help in the network traffic.
>
> I have a customer with 22 concurrent clients with FB SS 1.5 on a
> Windows P4 3Ghz 1GB RAM. And, he is very satisfied with the
> performance, because the response is practically immediate.
>
> Also on a LAN, a sub second response by the application for a POS is
> usually enough. On a slower network connection(10Mbps and less), the
> response by the application shouldn't be more than 2-3 seconds. And
> realize that I'm referring to the application and not solely on theFB
> connection time, since your application might be doing more than oneOn a POS (for a Restaurant) any/all transactions should be sub second,
> DML statement to perform a certain task.
regardless of network - we had this on networks way slower then LAN.
By transaction I mean an order of e.g. a steak, a coke, etc, only
exception is probably the payment transaction if a credit card or a
room charge is involved as the authorization will take longer there.
Obviously all the timing should be measured on the client station,
even if it is done by human beings (it is easy to see if you have sub
second or seconds response time). If you have a tool to emulate the
user on a client even better, especially if you find that the response
time is NOT sub second and you need to change things and check it
again and again.
Would be interesting to see your findings.
See you
Werner
>
> --
> Best regards,
> Daniel Rail
> Senior System Engineer
> ACCRA Group Inc. (www.accra.ca)
> ACCRA Med Software Inc. (www.filopto.com)