*Boa noite!* Leonardo, se você olhar alguns testes de desempenho feitos e que podem ser encontrados facilmente numa busca rápida no google, você verá que em algumas coisas o PostGreSQL é bem mais rápido que o Firebird e em outras é o Firebird que é bem mais rápido. Vale lembrar que o Firebird na versão 2.5 existe 3 versões para servidor, que é o Super Server, o Classic Server e Super Classic, a escolha das versões correta de acordo com a sua necessidade é muito bom para determinar a velocidade do banco, bem como algumas práticas em banco de dados, como criação de índices, normalização, etc... Realmente existe vários bancos melhores que o Firebird, como é o caso do Oracle, por exemplo, mas estudar a tecnologia que você está trabalhando ou pretende trabalhar e saber algumas práticas delas que podem deixar mais rápidos que outras pode ajudar e muito o desempenho do banco, como também pode atrapalhar, o fato de não conhecer e não usar boas práticas de modelagem de banco de dados.
*Obrigado,* ** *Fabiano* Em 16 de julho de 2010 18:16, Leonardo Quinino <leonardo.quin...@gmail.com>escreveu: > Talvez a sua pergunta seja o seguinte, que já até foi falado.... no FB tem > a > melhor a mais prática instalação, qualquer usuário instala, isso é ótimo, > muito prático para distribuição do versão final ao usuário final. > > Agora quando se faz a mesma instalação com o postgresql (foi o teste que eu > fiz), ele é mais burocratico para instalar, tem abrir porta no firewall, > mexer nos .ini do banco para rodar são dois ajustes que tem que ser feito, > não fiz nenhum tunnig, etc, nada mesmo, só instalar, abrir firewall (que > para rodar local nem é necessário) e abrir a porta host no arquivo .ini do > bd. > > OU seja, nesse exemplo o postgresql, tbm nao foi feito tunning, etc, etc, > comparei a instalacao de cada uma de uma forma mais pratica para o usuário > final.... > > e o post, foi mais rapido. > Só isso. > > > Em 16 de julho de 2010 08:26, Marcos Alexandre Lemos Rodrigues < > marcosalexandre.rodrig...@gmail.com> escreveu: > > > > > > > Não sei se a razão de dizerem que o FB é mais lento se deve ao fato de > quem > > experimentou não saber configurar. Geralmente quem não cria índices ou > faz > > tunning no FB, também não faz nos outros bancos que comparou. > > > > Onde trabalho, fizemos benchmarchs na época dos bancos pra escolher qual > > usaríamos, o FB foi o mais rápido no número de inserções concorrentes no > > banco de dados, mas foi muito lento pra atualizações e pra algumas > > consultas > > (pra outras, ficou mais rápido, tudo utilizando indices). > > > > Pra aplicações pequenas e médias, qualquer um atende, vai da escolha do > > desenvolvedor o que preferir. Pra escala, eu fico com os bancos de dados > > mais robustos, como Oracle, DB2 e Postgres. > > > > Em 15 de julho de 2010 18:09, Eny Urias <enyur...@yahoo.com.br<enyurias% > 40yahoo.com.br>> > > escreveu: > > > > > > > > > > > > > São João da Boa Vista.. divisa com Poços de Caldas-MG > > > > > > > > > -- > > > Eny Trova Urias > > > > > > "Somos o que repetitivamente fazemos, portanto, a excelência não é um > > > feito, mas > > > um hábito"- Aristóteles > > > > > > ________________________________ > > > De: Ricardo César Cardoso <ricardo_engs...@yahoo.com.br > <ricardo_engsoft%40yahoo.com.br> > > <ricardo_engsoft%40yahoo.com.br> > > > > > > > > > > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br > ><delphi-br% > > 40yahoogrupos.com.br> > > > > > Enviadas: Quinta-feira, 15 de Julho de 2010 14:09:57 > > > Assunto: Re: Res: [delphi-br] Desempenho Firebird > > > > > > > > > Desculpe a pergunta um tanto pessoal, mas onde vc está nesse > interiorzão > > de > > > SP, > > > Eny? > > > > > > Eu até pensei em insistir na carreira de DBA, mas sempre pinta aquela > > > insegurança... Eu gosto muito de BD mas gosto bastante de > desenvolvimento > > > tb... > > > > > > Atte, > > > Ricardo. > > > > > > 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. > > > > > > 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor > > > compreendida. > > > > > > 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! > > > > > > --- Em qui, 15/7/10, Eny Urias <enyur...@yahoo.com.br<enyurias% > 40yahoo.com.br> > > <enyurias%40yahoo.com.br>> > > > escreveu: > > > > > > De: Eny Urias <enyur...@yahoo.com.br <enyurias%40yahoo.com.br > ><enyurias% > > 40yahoo.com.br>> > > > > > Assunto: Res: [delphi-br] Desempenho Firebird > > > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br > ><delphi-br% > > 40yahoogrupos.com.br> > > > > > Data: Quinta-feira, 15 de Julho de 2010, 10:07 > > > > > > Taí... gostei! > > > > > > Realmente acho que o ideal é fazer parcerias com quem realmente entende > > da > > > > > > coisa... Mas, vai falar isso pro dono da empresa! Acho que o que > > aconteceu > > > com > > > > > > meu amigo foi exatamente isso... Uma pessoa que não está mais na > empresa > > > colocou > > > > > > o sistema pra rodar com o FB... aí ele foi embora porque teve uma > > proposta > > > > > > melhor e sobrou pro cara do suporte dar manutenção no banco que, depois > > que > > > a > > > > > > coisa ficou grande, não soube mais o que fazer... Mas essa profissão de > > DBA > > > > > > > > > ainda é escassa aqui no interior... Acho rara a empresa que tem um cara > > pra > > > > > > > > > cuidar do banco... > > > > > > Seria legal ter um parceiro para passar como deve ser configurado o > > banco, > > > > > > independente de qual seja. > > > > > > Agradeços a todos pelos esclarecimentos! > > > > > > -- > > > > > > Eny Trova Urias > > > > > > "Somos o que repetitivamente fazemos, portanto, a excelência não é um > > > feito, mas > > > > > > um hábito"- Aristóteles > > > > > > ________________________________ > > > > > > De: Walter Chagas (Bol) <wchag...@bol.com.br <wchagasj%40bol.com.br > ><wchagasj% > > 40bol.com.br>> > > > > > > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br > ><delphi-br% > > 40yahoogrupos.com.br> > > > > > > > > Enviadas: Quinta-feira, 15 de Julho de 2010 8:55:03 > > > > > > Assunto: Re: [delphi-br] Desempenho Firebird > > > > > > O que denegre o banco, ao meu ver, é que se ele exige ou pelo menos > > > requeira um > > > > > > DBA para fazer o trabalho de ajuste e tunnagem do mesmo, aí vem muitas > > > vezes o > > > > > > próprio desenvolvedor na base da fuçação mesmo pra tentar configurar. > > Acaba > > > até > > > > > > configurando corretamente, mas depois de muito penar e gerar desgastes > > com > > > o > > > > > > cliente. Muitos lugares, o desenvolvedor vai para uma filial, chega lá > > não > > > tem > > > > > > nada estruturado para ele trabalhar e lá vai o cara atrasar seu > > cronograma > > > e > > > > > > partir pro heroismo pra resolver problemas que não deveriam existir lá. > > > > > > A questão que vejo, é que muitas empresas e muitos cartolas nao > entendem > > > que no > > > > > > universo do desenvolvimento, cada macaco no seu galho. Banco de dados é > > com > > > DBA, > > > > > > desenvolvimento é com o programador e levantamento de > > requisitos/mapeamento > > > de > > > > > > processos é com o analista. > > > > > > []s > > > > > > Walter Alves Chagas Junior > > > > > > Belo Horizonte - MG - Brazil > > > > > > wchag...@bol.com.br <wchagasj%40bol.com.br> <wchagasj%40bol.com.br> > > > > > > > > http://delphitocorporerm.blogspot.com/ > > > > > > http://twitter.com/wchagas > > > > > > MSN: whitesock...@hotmail.com <whitesockets%40hotmail.com > ><whitesockets% > > 40hotmail.com> > > > > > > > > SKYPE: WalterChagasJr > > > > > > ----- Original Message ----- > > > > > > From: Ricardo César Cardoso > > > > > > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br > ><delphi-br% > > 40yahoogrupos.com.br> > > > > > > Sent: Wednesday, July 14, 2010 10:26 PM > > > > > > Subject: Re: [delphi-br] Desempenho Firebird > > > > > > Desconfio desse tipo de chute. > > > > > > Já vi gente dizendo Firebird em sistemas de missão critica (acho que um > > > deles é > > > > > > o Bruno Lichot). Não posso dizer muito pois não tenho nenhum sistema de > > > missão > > > > > > critica, mas posso dizer que no quesito VOLUME DE DADOS o FB aguenta o > > > tranco. > > > > > > Um camarada aqui tem um sistema que já acumulou 40 GB de dados dos mais > > > diversos > > > > > > na base e roda que é uma belezinha .Tem foto, áudio, vídeo e até > > planilhas > > > e > > > > > > arquivos PDFs gravados no BD juntos com os campos de dados. > > > > > > Todo BD que trabalha em missão crítica (eu até diria que até mesmo o > > > hardware) > > > > > > precisa de um tuning ou de refinamentos para melhorar a performance. A > > > diferença > > > > > > é que no FB esse tipo de ajuste tem que ser feito pelo DBA no braço. Ou > > > seja, > > > > > > não há wizards que fazem todo o trabalho pesado. Vc tem que conhecer os > > > > > > conceitos para saber exatamente o que está fazendo. > > > > > > Outros fatores são o processador em uso e a versão do BD que está > usando > > > > > > (SuperClassic, ClassicServer, SuperServer) que pode oferecer mais > > > refinamentos. > > > > > > Só por desencargo de consciência, indica pro teu amigo ler isso aqui > > > > > > ( > > > > > > http://www.sinatica.com/blog/br/index.php/artigos/firebird-superserver-classicserver-ou-superclassic > > > ) > > > > > > e acompanhar a Lista Firebase BR. > > > > > > Um BD que tenho vontade (só vontade, pois tempo eu não tenho mesmo...) > de > > > testar > > > > > > é o PostGree é gratuito e aguenta o tranco como os majors, pelo menos é > o > > > que > > > > > > dizem. > > > > > > Uma última dúvida: que BD entrou no lugar do FB? Tanto o Oracle XE > quando > > o > > > SQL > > > > > > Server Express tem limitações quanto ao tamanho máximo que o arquivo do > > BD > > > pode > > > > > > assumir (acho que 4Gb em ambos) e no Oracle ainda há a limitação de > > núcleos > > > de > > > > > > processador (só usa 1 núcleo). > > > > > > Atte, > > > > > > Ricardo. > > > > > > 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. > > > > > > 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor > > > > > > compreendida. > > > > > > 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! > > > > > > --- Em qua, 14/7/10, Eny Urias <enyur...@yahoo.com.br<enyurias% > 40yahoo.com.br> > > <enyurias%40yahoo.com.br>> > > > escreveu: > > > > > > De: Eny Urias <enyur...@yahoo.com.br <enyurias%40yahoo.com.br > ><enyurias% > > 40yahoo.com.br>> > > > > > > > > Assunto: [delphi-br] Desempenho Firebird > > > > > > Para: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br > ><delphi-br% > > 40yahoogrupos.com.br> > > > > > > > > Data: Quarta-feira, 14 de Julho de 2010, 10:26 > > > > > > Acabei de falar com um amigo que trabalha numa empresa de rastreamento > de > > > > > > veículos onde as informações chegam a cada milésimos de segundo e ele > me > > > disse > > > > > > exatamente assim: > > > > > > "Tirei o firebird de todos os sistemas esta semana > > > > > > ficou 10 > > > > > > 80 % mais rápido > > > > > > foi a maior c...@#$ colocar aquele firebird > > > > > > a coisa cresceu e ele não dava conta > > > > > > ... posso dizer uma coisa os plantões estão muito mais sussegados..." > > > > > > Eu sempre tive essa dúvida... Porque o Firebird ainda é tão divulgado e > > > > > > utilizado entre os delphianos? Qual a vantagem em relação as versões > > > Express do > > > > > > SQL e do Oracle? Existem outros bancos free bons também, não? > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > -- > Leonardo Quinino > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > [As partes desta mensagem que não continham texto foram removidas]