[firebase-br] Estranho !! Tamanho do Banco
Cleidson B Silva
cleidson.developer em gmail.com
Ter Abr 17 09:31:29 -03 2007
Olá Kleber,
Não sou especialista em BD, e nunca aprendi direito sobre os beneficios
do PageSize.
Já fiz o backup/restore mas o arquivo nao diminuiu de tamanho. E não
existem triggers na operacao. Outro detalhe, é que o banco de origem tem
apenas 4 mb.
Uma diferença que existe nas tabelas dos dois bancos é que na ANTIGA,
uso a chave primaria do tipo BIGINT e na tabela do bd novo ela é
INTEGER. Mas isso, creio eu não justifica de maneira alguma o acontecido.
Kleber Caneva escreveu:
> 1) Esses 11Mb não é resultado após diversas importações e exclusões de
> testes ? Lembre-se que o FB aloca espaço, mas não libera, apenas marca para
> reuso. Ele só diminui o arquivo após um Backup/Restore.
>
> 2) Essa tabela não possui TG alimentando outras tabelas ? isso poderia
> justificar o aumento no tamanho do banco.
>
> 3) Nada a ver com a questão, mas Page Size de1024, a menos que vc tenha
> muita Inclusão/Alteração/Exclusão e pouca Consulta é muito baixo, pode causa
> problema de performace. Eu pessoalmente tenho trabalhado com Page Size de
> 8192.
>
> []´s
>
> Kléber Caneva
>
>
> ----- Original Message -----
> From: "Cleidson B Silva" <cleidson.developer em gmail.com>
> To: <lista em firebase.com.br>
> Sent: Monday, April 16, 2007 6:55 PM
> Subject: [firebase-br] Estranho !! Tamanho do Banco
>
>
> Pessoal,
>
> Tenho um BD com 4 MB.
>
> Estou recriando um bd vazio e usando o IBEXPERT para importar os dados
> do BD antigo para o novo.
>
> O problema é que quando puxo os dados de uma determinada tabela, o BD
> novo vai pra 11 MB de tamanho.
>
> Fiz o backup e restore, mas ele continua desse tamanho enquanto o antigo
> tem apenas 4 mb...
> Alguem sabe me dizer o porque disso ?
> Ah, o page size de ambos é 1024.
>
> Essa é a estrutura da tabela que se agiganta:
>
>
> CREATE TABLE PEDIDOS_ITENS (
> PEDIDOS_ITENS_ID DM_CAMPOCHAVE NOT NULL /* DM_CAMPOCHAVE = INTEGER */,
> PEDIDO_ID INTEGER NOT NULL,
> QUANTIDADE INTEGER NOT NULL,
> PRODUTO_ID INTEGER NOT NULL,
> PRECO_UNIT FLOAT NOT NULL,
> TIPO VARCHAR(15)
>
>
>
>
>
> ______________________________________________
> 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
>
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: McAfee VirusScan / Atualizado em 16/04/2007 / Versão:
> 5.1.00/5010
> Proteja o seu e-mail Terra: http://mail.terra.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
>
Mais detalhes sobre a lista de discussão lista