[firebase-br] Nova tentativa

Carlos H. Cantu listas em warmboot.com.br
Qui Maio 31 13:31:40 -03 2012


Se sua chave é composta, remova algum campo que faz parte dela, ou
reduza o tamanho deles.

Se não for composta, e usar um campo char/varchar, experimente
diminuir o tamanho dele.

[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br

RZ> Procurei material que me desse um norte de como reduzir o tamanho
RZ> da chave do índice e não encontrei, poderia me indicar ?

RZ> Em 31 de maio de 2012 09:52, Carlos H. Cantu
RZ> <listas em warmboot.com.br>escreveu:
RZ>  
RZ> Acredito que a única forma de reduzir o depth sem alterar o tamanho da
RZ>  página seria vc diminuir o tamanho da chave do índice.
RZ>  
RZ>  []s
RZ>  Carlos H. Cantu
RZ>  www.FireBase.com.br - www.firebirdnews.org
RZ>  www.warmboot.com.br - blog.firebase.com.br
RZ>  
 RZ>> Pessoal, como faz algum tempo que postei esta dúvida e não houve nenhuma
 RZ>> resposta nem comentários, não sei se receberam, por isso resolvi postar
 RZ>> novamente para reforçar, muito obrigado e segue novamente:
RZ>  
RZ>  
RZ>  
 RZ>> Utilizei o comando "gstat banco.fdb -a -r -user sysdba -pas xxxx >
 RZ>> stat.txt" o resultado foram 36 indices com "Depth: 3" segundo material
 RZ>> encontrado em http://www.firebirdsql.org/manual/bk02ar17s03.html o
 RZ>> procedimento para corrigir este problema é efetuar um backup e no momento
 RZ>> do restore aumentar o Page Size, no entanto o page size do meu banco está
 RZ>> com 16384, ou seja, o limite máximo.
RZ>  
 RZ>> Agora vem a dúvida, como resolver este problema?
RZ>  
RZ>  
RZ>  
 RZ>> Att.
RZ>  
 RZ>> Robson Zambroti





Mais detalhes sobre a lista de discussão lista