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: 45.794 ]

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

Instalando o Lazarus no Slackware

FLogSQD - Filtro de log do proxy Squid

Leitura recomendada

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

Como instalar o Interbase 6

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

Firebird, fazendo valer o lado do servidor

Interbase 6 no Slackware

  
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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts