[firebase-br] RES: RES: Otimizar banco de dados

Edison - Precisa Informatica Ltda edison em precisa.inf.br
Ter Jun 10 16:34:39 -03 2008


Obrigado pessoal, as dicas de voces funcionaram..

Ate+
Edison
----- Original Message ----- 
From: "Marcelo Moreira" <marcelo em easysistemasmg.com.br>
To: "'Carlos H. Cantu'" <listas em warmboot.com.br>; "'FireBase'" 
<lista em firebase.com.br>
Sent: Tuesday, June 10, 2008 2:49 PM
Subject: [firebase-br] RES: RES: Otimizar banco de dados


Cantu,
No caso do Firebird ter vários índices em uma mesma tabela pode me trazer
algum tipo de problema?
Pois como falei antes na tabela CLIENTE eu tenho apenas um no

ID_CLIENTE - Integer

No caso esta pensando em colocar mas 2 índices em campos estratégicos.

O que você acha?

Obrigado pela força!


-----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 14:33
Para: lista em firebase.com.br
Assunto: Re: [firebase-br] RES: Otimizar banco de dados

Eu não uso MySQL, não sei que tipo de otimização ele pode fazer neste
caso, mas no Firebird, se vc tem milhões de registros em uma tabela, e
precisa fazer uma consulta pesquisando algum campo, se não houver um
índice no(s) campo(s) pesquisado(s), o Firebird terá que percorrer todos
os registros para retornar o resultado, o que pode demorar um tempo
razoável, dependendo de quantos registros forem percorridos.

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

MM> Cantu,
MM> Obrigado pela atenção!

MM> No caso o bairro eu so passei como exemplo mesmo porque nesta tabela
CLIENTE
MM> eu necessito fazer vários tipos de consultas uma vez que o sistema gera
MM> campanhas de marketinhg para um callcenter. O único índice que tenho
esta na
MM> PK. Não sei se para este caso isso é relevante mas na tabela do banco em
MM> mysql o mesmo acontece existe apenas um índice que também esta na PK.
MM> A diferença no tempo em que os bancos retornam o resultado é muito
grande.
MM> Ainda não tenho muita experiência com o Firebird pois tem pouco tempo
que
MM> estou usando.



______________________________________________
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



______________________________________________
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 





Mais detalhes sobre a lista de discussão lista