Trabalhando com Firebird em múltiplos arquivos de dados

Para este artigo usei o Firebird 1.5.2, foi testado no Fedora Core. O Firebird é um banco de dados que trabalha salvando a base de dados geralmente num único arquivo (como dados.gdb, a extensão pode variar para fdb ou outra). Em algumas situações precisamos separar/dividir estes arquivos.

[ Hits: 42.775 ]

Por: Anderson de Assis de Souza em 22/09/2006


Introdução



Para este artigo usei o Firebird 1.5.2, foi testado no Fedora Core. O Firebird é um banco de dados que trabalha salvando a base de dados geralmente num único arquivo (como dados.gdb, a extensão pode variar para fdb ou outra). Em algumas situações precisamos separar estes arquivos.

O fato é que às vezes existe a ocasião em que um único arquivo de dados fica muito grande, havendo necessidade de separá-lo. Muitas vezes a necessidade de separar é por quê o File System não suporta arquivos muito grandes ou trabalha melhor com arquivos pequenos. Existem distribuições de Linux, como o Fedora Core 3 por exemplo, onde com Ext2 trabalho com arquivos de até 2 Gbytes, normalmente pouco para um banco de dados, o Fedora Core 4 em diante suporta mais de 2 GBytes.

Existe como separar o banco de dados Firebird em múltiplos arquivos, ficando transparente para o programador que continuará referenciando apenas o arquivo principal, sem nenhuma alteração nas aplicações que acessam a base de dados.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Separando a Base de Dados em múltiplos arquivos
   3. Fazendo backup de múltiplos arquivos de dados
   4. Restaurando backup de múltiplos arquivos de dados
Outros artigos deste autor

Apresentando o FenixSQL - Ferramenta de Banco de Dados para Interbase / Firebird

FLogSQD - Filtro de log do proxy Squid

Instalando o Lazarus no Slackware

Leitura recomendada

Interbase 6 no Slackware

Criando um banco de dados no Flamerobin (Firebird)

Coletando informações direto do FIREBIRD via D.O.S. ou SHELL

Case de Sucesso com Sistema de Gestão Hospitalar

Manual de instalação do Interbase Server no Conectiva Linux

  
Comentários
[1] Comentário enviado por mottinha em 26/09/2006 - 08:52h

Muito bom o artigo, parabéns!
Mas como fica no caso de dividir o banco, onde cada parte fique em diretórios diferentes ou em HDs ou partições diferentes?

[2] Comentário enviado por guardioes5 em 26/09/2006 - 18:01h

fedora core 6 alguem tem previsao

[3] Comentário enviado por guardioes5 em 26/09/2006 - 18:04h

gostaria d receber os comandos e seu significados do fedora core


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts