[firebase-br] RES: Otimizar

BandaLemuel bandalemuel em yahoo.com.br
Qui Mar 1 16:21:15 -03 2007


ok.... Obrigado Marcelo vou dar uma lida.

Wesley
----- Original Message ----- 
From: "Marcelo Silva" <marcvan em ig.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, March 01, 2006 4:18 PM
Subject: Re: [firebase-br] RES: Otimizar


Neste caso existem materias no proprio site do firebase referente a
otimizações relacionadas a indices e paginação


----------------------
Marcelo Silva
(11) 9693-4251
(11) 6723-3106 - LESTCRED
MSN: marcvan em ig.com.br


----- Original Message ----- 
From: "Marcelo Silva" <marcvan em ig.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, March 01, 2006 3:45 PM
Subject: Re: [firebase-br] RES: Otimizar


Quanto ao Indice sim... mas o detalhe é que deve observar o seguinte

um select

SELECT CIDADES
FROM TABELA_CIDADES
WHERE (UF = 'SP')
ORDER BY UF, CIDADES

Voce não deve criar um indice em UF pois ele não passara de 30 diferentes
situações então a fragmentação não é tanta
Ja para CIDADES experimente executar sem o indice e depois execute com ele
criado pra ver se tem diferenca

Vale lembrar que os indices só faram real diferença para tabelas com muitos
registros


Agora quanto a "Otimizar", o que vc chama de otimizar ?


----------------------
Marcelo Silva
(11) 9693-4251
(11) 6723-3106 - LESTCRED
MSN: marcvan em ig.com.br


----- Original Message ----- 
From: "BandaLemuel" <bandalemuel em yahoo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, March 01, 2007 2:30 PM
Subject: Re: [firebase-br] RES: Otimizar


        Sobre Indices...  devo criar indices da maneira em que vou usar no
order by do Sql ? Quanto a Otimização do Firebird ( Configurações ) tem algo
que possa fazer ?

        Obrigado.

        Wesley


----- Original Message ----- 
From: "Marcelo Silva" <marcvan em ig.com.br>
To: "Carlos H. Cantu" <listas em warmboot.com.br>; "FireBase"
<lista em firebase.com.br>
Sent: Thursday, March 01, 2007 2:06 PM
Subject: Re: [firebase-br] RES: Otimizar


Sim... o que quis passar é que não precisamos criar um timer que a cada 1
minuto faça isso... mas sim ponderar quando deve ser feito, como eu disse
você pode criar um Backup e na hora do restore ele pode estar ruim ae sua
base vai pro beleleu...

Digo isso por que já vi casos em que o adm dava na teia... ia ele lá fazer o
processo sem necessidade.

Pelo tempo que uso o FB poucas vezes (duas vezes e 3 anos) precisei fazer um
restore para melhorar a performance e olha que é um sistema de vendas
24horas ligado... pois eu trato minha aplicação com as mensagens "TEM
CERTEZA QUE QUER FAZER ISSO :)" e verifico tudo antes de gravar pra não
ficar colocando lixo na base.

Ou seja... pra tudo é bom o uso do bom senso :)


----------------------
Marcelo Silva
(11) 9693-4251
(11) 6723-3106 - LESTCRED
MSN: marcvan em ig.com.br


----- Original Message ----- 
From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, March 01, 2007 1:51 PM
Subject: Re: [firebase-br] RES: Otimizar


MS> Até digo que um Restore na base não deve ser feito a torto e direito a
risco
MS> de você ferrar sua base... pois um restore deve ser considerado em caso
de
MS> necessidade estrema... e este deve ser testado antes para ver se o mesmo
MS> esta OK.

Um backup/restore desfragmenta a base, remove o lixo e cria os índices
balanceados, além de atualizar as estatíticas de seletividade deles
(informação que é usada pelo otimizador para saber se ele deve ou não
usar um índice). Eh sempre bom de tempos em tempos fazer um backup/restore.


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



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.5/706 - Release Date: 28/02/2007
16:09







_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 268.18.5/706 - Release Date: 28/02/2007 
16:09


	

	
		
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/





Mais detalhes sobre a lista de discussão lista