Subject | Re: [firebird-support] Firebird memory usage and/or configuration issue |
---|---|
Author | Daniel Rail |
Post date | 2009-07-20T16:24:11Z |
Hi,
At Monday, July 20, 2009, 11:47 AM, Ryan Griggs wrote:
to retrieve the database headers)? It sounds like the page cache is
set at a high value, but with Classic I would recommend that it would
be set to 75 pages.
--
Best regards,
Daniel Rail
Senior Software Developer
ACCRA Solutions Inc. (www.accra.ca)
ACCRA Med Software Inc. (www.filopto.com)
At Monday, July 20, 2009, 11:47 AM, Ryan Griggs wrote:
> A little preface: I'm working with a client that is running a POSWhat's the page cache/buffers of the database(check it by using GSTAT
> application that connects to a Firebird 2.1 database. The problem is
> that Firebird is eating up all of the memory on the server and thus
> killing performance in a major way. The server is a quad-core with 16GB
> of memory running on Windows and is dedicated solely to this
> application. Firebird is currently set up in Classic mode and each
> spawned process is taking up around 250-300MB of memory. Typically
> during the day there are 50-70 concurrent connections via the POS
> application.
>
> My question is this: Do you think that there would be a notable
> performance increase by using Superserver mode rather than Classic?
> Also, are there any additional configuration options that I may have
> overlooked that might help with performance? I'm no Firebird expert but
> have worked with it in the past so I'm not entirely unfamiliar with it.
>
to retrieve the database headers)? It sounds like the page cache is
set at a high value, but with Classic I would recommend that it would
be set to 75 pages.
--
Best regards,
Daniel Rail
Senior Software Developer
ACCRA Solutions Inc. (www.accra.ca)
ACCRA Med Software Inc. (www.filopto.com)