O
Firebird é um SGDB (Sistema Gerenciador de Banco de Dados) extremamente rápido e de fácil utilização. Também possui um conjunto de recursos práticos, que foram desenvolvidos com a cooperação da comunidade Firebird.
O Firebird está disponível em duas arquiteturas distintas. Cada uma delas possui seus prós e contras, sendo que a escolha entre uma ou outra, pode variar de acordo com a situação ou a configuração do ambiente no qual o servidor Firebird será alocado. As arquiteturas disponíveis são: Classic Server e Superserver
A seguir, um comparativo entre as 2 arquiteturas:
Firebird Classic Server
- Processos
- Criação de processos distintos para cada conexão, cada uma com um cache próprio;
- Menos uso de recursos caso o número de conexões seja baixo.
- Conexões locais
- Em Windows, ambas as arquiteturas possuem suporte a conexões seguras e confiáveis, com apenas o requisito de diretos de acessos a arquivos do sistema.
- Multiprocessamento
- Suporte a SMP (Symmetrical Multi-Processor);
- Melhor performance caso exista um número pequeno de conexões que não influenciem umas as outras.
- Firebird Guardian
- Quando é executado como uma aplicação do Windows (e não como um serviço), não há a possibilidade de usar o Firebird Guardian;
- Note que a execução do Firebird como uma aplicação é a única opção no Windows versão 9x / ME.
Firebird Superserver
- Processos
- Um único processo serve para todas as conexões, utilizando threads para lidar com cada pedido (requisição);
- Espaço de cache compartilhado;
- Torna-se mais eficiente à medida que cresce o número de conexões.
- Conexões locais
- Apenas o servidor necessita dos direitos de acesso aos arquivos do banco;
- Em Windows, ambas as arquiteturas possuem suporte a conexões seguras e confiáveis, com apenas o requisito de diretos de acessos a arquivos do sistema.
- Multiprocessamento
- Não há suporte a SMP;
- Em sistemas Windows multiprocessados, a performance pode até cair drasticamente a medida que o sistema operacional alterna os processos entre as CPUs. Para prevenir isso, configure o parâmetro CpuAffinityMask no arquivo de configuração firebird.conf.
- Firebird Guardian
- Pode ser utilizado com o Guardian no Windows, mesmo que o Firebird seja executado como aplicação ou serviço.
Roda em Windows 95, 98, NT, 2000, Millenium, XP
Disponível nos idiomas
Inglês
Comentários
| |
fabioboldtinformatica:
Firebird o melhor!!!!
tive a oportunidade de fazer alguns testes preliminares e posso dizer que estou muitissimo satisfeito com o desempenho e escalabilidade melhorou muito mesmo com relacao ao versao 2.0, parece ter uma resposta muito mais rapida esta versao 2.0.1
em 15/11/2006 sobre a versão 2.0.0.12748
|
|
| |
Anônimo:
(sem título)
Esta nova versão está bem mais rápida que as anteriores. As notícias de uma empresa alemã estavam corretas quanto ao desempenho ao portar o código para o C++. Parabéns aos desenvolvedores do Firebird. Espero que a Borland faça a sua parte e mantenha a compatibilidade de seus componentes de dados com o Firebird.
em 19/01/2004 sobre a versão 1.5.0.4201 RC8
|
|
| |
Anônimo:
ótimo
Apesar de ainda não ser a versão final, demonstrou estar bem estável. Essa nova versão está ainda mais veloz. Recomendo a todos os programadores que procuram um SGBD cliente/servidor free.
em 08/05/2003 sobre a versão 1.5 RC1
|
|
Fazer um Comentário
| Ver Todos Comentários (8)
Para fazer o download grátis do Firebird, clique no botão abaixo
Resumo: Download Firebird gratis. Baixar Firebird gratis. Banco de dados relacional que é uma evolução do Interbase, bastante compacto e compatível com diversas instruções do SQL-92.