[firebase-br] Estranho !! Tamanho do Banco
Kleber Caneva
kdcc em terra.com.br
Ter Abr 17 10:14:54 -03 2007
Sobre o Page Size, o item 8 desse artigo pode ajudar
http://www.firebase.com.br/fb/artigo.php?id=126
http://www.firebase.com.br/fb/artigo.php?id=1499
Quando ao seu problema a mudança de BIGINT para INTEGER deveria diminuir o
banco de dados e não aumentar.
Veja se durante a importação, não está sendo duplicados registros para o
novo banco.
Veja se a qtde de registros nos 2 bancos são iguais após a importação.
[]´s
Kléber Caneva
----- Original Message -----
From: "Cleidson B Silva" <cleidson.developer em gmail.com>
To: <lista em firebase.com.br>
Sent: Tuesday, April 17, 2007 9:31 AM
Subject: Re: [firebase-br] Estranho !! Tamanho do Banco
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
>
______________________________________________
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/
Mais detalhes sobre a lista de discussão lista