Hello Ann,

>
> Generator values are stored on generator pages.  In shared cache
> architectures (i.e. SuperServer) a connection that changes a generator  
> value
> gets a transient write lock on the page, makes its change and releases  
> the
> page.

This "page" is the mapping of a set of table records into a memory/disk  
page, right?

So, if I had a large number of generators, for workloads which accessed  
generators on different pages (say, generator ID 10 and generator ID 4000)  
there wouldn't be contention, right?

Is there a way of finding out how many pages are used to store a given  
table? Or documentation about how the mapping from tables to memory and  
disk pages are implemented on firebird?

Anyway, thanks for the info!

Cya.
-- 
Matheus Degiovani
Gigatron Software e Treinamentos Ltda.
(18) 3649-4045
MSN: [email protected]

--

Críticas ou Sugestões? Ligue para Ouvidoria Gigatron: (18) 3649-4048


------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Visit http://www.firebirdsql.org and click the Resources item
on the main (top) menu.  Try Knowledgebase and FAQ links !

Also search the knowledgebases at http://www.ibphoenix.com 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/firebird-support/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/firebird-support/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Reply via email to