Subject | Re: Superserver 100% cpu FAQ |
---|---|
Author | Adam |
Post date | 2007-09-03T02:24:05Z |
--- In firebird-support@yahoogroups.com, "Scott Buckham"
<scott_buckham@...> wrote:
multiple cores). Each connection gets its own process, and Windows
will make sure each task gets a fair share of CPU.
Garbage Collection != Sweep.
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_expert4
Your other option would be to restore your backup during the down
time, and work with the fresh database that by definition has no
garbage. (You would need to take precautions to make sure your backup
was successful before deleting the original).
Adam
<scott_buckham@...> wrote:
>CPU peak
>
> I am having a problem with the firebird super server which has its
> at 100% for at least 30 seconds. I came acrosssolution for me
> http://www.firebirdfaq.org/faq312/ which suggests a workable
> as the site already does a backup early in the morning whilst nottrading.
> The system is also configured to restart Windows (XP) on completion.would
>
> I wanted to know whether restarting the OS (and therefore Firebird)
> have any effect on garbage collection. Also if the site is alreadyset to
> gbak with garbage collection and the the database is garbagecollecting in
> normal operation, doesn't this suggest that there is enough garbageYou may want to take a look at Classic server (especially if you have
> accumulating to need collection (or is the default sweep interval too
> small)?
multiple cores). Each connection gets its own process, and Windows
will make sure each task gets a fair share of CPU.
Garbage Collection != Sweep.
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_expert4
Your other option would be to restore your backup during the down
time, and work with the fresh database that by definition has no
garbage. (You would need to take precautions to make sure your backup
was successful before deleting the original).
Adam