[firebase-br] RES: Otimizar banco de dados
Marcelo Moreira
marcelo em easysistemasmg.com.br
Ter Jun 10 14:04:48 -03 2008
Cantu,
Obrigado pela atenção!
No caso o bairro eu so passei como exemplo mesmo porque nesta tabela CLIENTE
eu necessito fazer vários tipos de consultas uma vez que o sistema gera
campanhas de marketinhg para um callcenter. O único índice que tenho esta na
PK. Não sei se para este caso isso é relevante mas na tabela do banco em
mysql o mesmo acontece existe apenas um índice que também esta na PK.
A diferença no tempo em que os bancos retornam o resultado é muito grande.
Ainda não tenho muita experiência com o Firebird pois tem pouco tempo que
estou usando.
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Carlos H. Cantu (TeamFB)
Enviada em: terça-feira, 10 de junho de 2008 13:04
Para: FireBase
Assunto: Re: [firebase-br] Otimizar banco de dados
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.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Internal Virus Database is out-of-date.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.24.2/1471 - Release Date: 28/5/2008
17:33
Internal Virus Database is out-of-date.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.24.2/1471 - Release Date: 28/5/2008
17:33
Mais detalhes sobre a lista de discussão lista