Ola,
A proposito do Firebird estamos criando na empresa um software comercial que acessa qualquer base de dados que suporte o JDBC e por isto andamos instalando uma “pá” de bancos de dados diferentes para testar performance e compatibilidade das definicoes das tabelas com todos eles ( limites de tamanhos de nomes, numero de colunas, tamanho da linha, etc … ). Bom depois de instalar uma duzia de bancos o que deu para ver é que o Firebird é rápido mas achei um tanto “complicado” para
administrar ( pelo menos no Linux onde estamos testando ) se comparado com os “comerciais” ( Oracle, DB2 … ) ou os “livres” ( Postgres e MySQL ).
Também não tem muita documentação ou livros sobre ele por aqui ( Bom
pelo menos não nas livrarias técnicas por onde eu circulo - Tempo Real, Cultura, no Submarino, etc … )
Para quem ja trabalhou com Delphi e Interbase pode ate ser simples lidar com o Firebird mas quem ta começando com ele “apanha” um pouco.
Me parece que existe um CD com vários utilitarios e documentacao ( www.firebase.com.br ) que facilitam a vida. Não tenho por aqui mas talvez voce tenha a oportunidade de adquirir um.
Quanto ao uso sei que o Firebird certamente é muito bom para sua proposta incial dos tempos de “Interbase” - pequenas aplicações cliente-servidor .
Como o software original foi bastante mudado ( agora tem Super Server e outros que tais ) não sei dizer o que acontece quando ele tiver que “digerir” algumas duzias de conexões simultaneas.
Vamos fazer testes comparativos usando a mesma aplicação, servidor e dados no Firebird e em outros bancos e assim que tivermos algumas medições posso te mandar …