[firebase-br] Índices + Curiosidade

Carlos H. Cantu (TeamFB) listas em warmboot.com.br
Seg Ago 11 22:23:25 -03 2008


TI> A título de curiosidade: o Firebird faz cache de "result-set" para o caso de
TI> um mesmo SELECT ser executado repetidas vezes? E se faz, tem como configurar
TI> a quantidade de memória que será usada para isto, assim como se pode fazer
TI> em MySQL?

O Firebird tem cache de "páginas", ou seja, as páginas que foram lidas
recentemente ficam no cache, e caso vc rode o mesmo select (ou um outro
que acesse as mesmas páginas), ele será geralmente mais rápido, pois
houve menos leitura no disco.

Note que o número de páginas que fica no cache depende do tamanho
definido para o próprio cache. Vc configura o tamanho através do
firebird.conf ou individualmente (por BD) através do gfix -buffers.

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
Blog - http://blog.firebase.com.br






Mais detalhes sobre a lista de discussão lista