[firebase-br] Otimizar banco de dados

Carlos H. Cantu (TeamFB) listas em warmboot.com.br
Ter Jun 10 13:04:12 -03 2008


Antes de mais nada, verifique se existe um indice criado para o campo
Bairro. Se não existir, crie um.

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

MM> Pessoal,

MM> Bom dia!

MM>  

MM> Gostaria de expor uma situação e pedir a opinião dos colegas.

MM> Em um banco MySql com 4 milhões de registros eu fiz uma exportação para o
MM> banco Firebird 2.0

MM> Uma simples consulta no banco em MySql: 

MM> select * from tabela where bairro = ‘bairro teste’ 

MM> O mysql me retorna quase que imediatamente o resultado já a mesma consulta
MM> no firebird esta demorando quase 1 minuto.

MM> Os dois bancos estão rodando na mesma maquina com as configurações: 2 giga
MM> de RAM e processador Intel core 2 duo

MM> O firebird esta instalado como super Server, segue algumas configurações:

MM>  

MM> - Page size = 4096

MM> - Dialect = 3

MM> - Sweep interval = 20000

MM> - ODS Version = 11.0

MM> - Buffers    

MM>       -> Pages = 2048

MM>       -> KB = 8192

MM>  

MM> Gostaria de saber o que posso fazer para dar uma otimizada no banco para que
MM> esta consulta não demore tanto?

MM>  

MM> Desde já agradeço pela atenção.






Mais detalhes sobre a lista de discussão lista