Subject | Re: [firebird-support] Fb/1.5.2 and Win2003 - first impressions |
---|---|
Author | Ann W. Harrison |
Post date | 2005-06-12T02:41:10Z |
Aage Johansen wrote:
enough under the circumstances.
it (60%) sorting it, then writing out the sorted data as index pages -
the motion reminds me of crocheting - it creates a level one (leaf)
page, then a level two that points to the level one, then another level
one and a pointer to it in the level two page, continuing until the
level two page is full when it creates a new level three page pointing
the the current level two page, then a new level two page and a link to
it in the level three page, then more level one pages ...
Regards,
Ann
>That sounds like a database that is disk (or network) bound. Healthy
> While records were loaded TaskManager reported (in the "Process" window)
> 11-16% of cpu for the fbserver process, and 4-9% for gbak. The rest was
> mostly the Server Idle process.
enough under the circumstances.
> Building an index started out at about 60%, and then quickly rose to 100%That looks OK too. Firebird builds indexes on existing data by reading
> (and stayed there), but only on one kernel.
it (60%) sorting it, then writing out the sorted data as index pages -
the motion reminds me of crocheting - it creates a level one (leaf)
page, then a level two that points to the level one, then another level
one and a pointer to it in the level two page, continuing until the
level two page is full when it creates a new level three page pointing
the the current level two page, then a new level two page and a link to
it in the level three page, then more level one pages ...
> The indexes aren't declared 'unique', but in practice they are (or nearly so).I don't think that matters...
> I didn't watch the whole process so I may have missed something.
Regards,
Ann