Tirar conclusões como o amigo da Eny tirou é um completo equívoco. Seria como dizer:
"Demiti um programador carioca e contratei um programador paulista no lugar. Depois que fiz isso a produtividade e a qualidade aumentaram muito. Logo, programadores paulistas são melhores que os cariocas." -- Dirlei Dionísio http://MaisQueBomCodigo.blogspot.com Em 16 de julho de 2010 22:50, Leonardo Quinino <leonardo.quin...@gmail.com> escreveu: > Pessoal, não estou aqui detonando o firebird, pelo contrário, estou apenas > tentando entender, o a pessoa, do inicio dessa theread, disse, que > simplesmente trocou e aparentemente, o negocio ficou melhor. tem as n > variavies. > > > Por exemplo eu qdo fiz o teste , fiz na versao firebird, super classic, 2.1 > > Eu uso nos meus sistemas, vou continuar usando por muito tempo, e tenho > sistemas que usam tbm o postgresql, > > Tenho um produto que é hibrido, roda nas lojas desktop win forms 32 bits, e > tenho a outra parte do sistema que se integra, via web, emissão de boletos, > calculos, cadastros, feito em PHP. > > e detalhe o banco de dados desse aplicativo php, que está na web, é > FIREBIRD, é exatamente o mesmo que é usando online nas lojas e escritórios. > > Uma venda é feita numa loja e gera automaticamente o boleto bancário, é > impresso na hora para o comprador, se nakele exato momento o cara quiser > emitir o boleto na web, está pronto, tudo muito rápido, bem prático , e > usando firebird. e tem 3 filiais, que acessam remotamente o servidor via > windows server 2003, acessando o sistema tbm. > > Não defensor de A ou de B, só estou tentando mostrar, que tem a sempre uma > boa ferramenta para resolver o problema de cada situação. > > Em 16 de julho de 2010 19:20, Fabiano Moura <mctbra...@gmail.com> escreveu: > >> >> >> *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 <leonardo.quinino%40gmail.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<marcosalexandre.rodrigues%40gmail.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> >> <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> >> > > <ricardo_engsoft%40yahoo.com.br> >> > > > > >> > > > >> > > > Para: delphi-br@yahoogrupos.com.br >> > > > <delphi-br%40yahoogrupos.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> >> > > <enyurias%40yahoo.com.br>> >> > > > escreveu: >> > > > >> > > > De: Eny Urias <enyur...@yahoo.com.br >> > > > <enyurias%40yahoo.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 >> > ><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 >> > ><wchagasj% >> > > 40bol.com.br>> >> > > > >> > > > Para: delphi-br@yahoogrupos.com.br >> > > > <delphi-br%40yahoogrupos.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> >> <wchagasj%40bol.com.br> >> >> > > >> > > > >> > > > http://delphitocorporerm.blogspot.com/ >> > > > >> > > > http://twitter.com/wchagas >> > > > >> > > > MSN: whitesock...@hotmail.com >> > > > <whitesockets%40hotmail.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 >> > ><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> >> > > <enyurias%40yahoo.com.br>> >> > > > escreveu: >> > > > >> > > > De: Eny Urias <enyur...@yahoo.com.br >> > > > <enyurias%40yahoo.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 >> > ><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] >> >> >> > > > > -- > Leonardo Quinino > > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > >