Olá pessoal, Me metendo nessa conversa de gente grande, não sei se é exatamente uma desvantagem, mas o fato de o postgresql não utilizar mais que um core de cpu por consulta (Query) pode se revelar um problema em alguns ambientes. Este assunto já é discutido em http://www.postgresql.org/message-id/[email protected] , e pelo que parece, estão tentando implementar isso no PostgreSQL.
Já vi que houve alguma discussão aqui sobre isso e já falaram que as consultas paralelas do ORACLE servem como gambiarra para resolver o problema de performance de consultas mal feitas. Mas a verdade é que, em alguns casos, isso realmente pode se mostrar uma boa forma de melhorar o desempenho do sistema. Até mesmo porque o DBA, infelizmente, não pode contar muito com o conhecimento do desenvolvedor ao fazer suas consultas na base de dados. Além do mais, as consultas paralelas não funcionam sempre, mas só em alguns casos, por exemplo, quando é necessário fazer um full table scan, ou quando numa mesma consulta existem blocos que, separados, podem trazem resultados independentes, etc. Sem falar que consomem mais recursos de hardware. Além do mais, a ORACLE deu um jeito de permitir gambiarra, e permite a execução do seguinte comando ALTER SESSION FORCE PARALLEL QUERY. para forçar o uso de vários cores de CPU. Tem mais alguns detalhes aqui http://www.dba-oracle.com/art_builder_opq_cpu.htm Corrijam-me, em caso de eu haver falado besteira, por favor :) Já me falaram até que o fato de o ORACLE permitir HINTs (para ignorar obrigar o uso de índices, ou consultas paralelas - coisa que o PostgreSQL não tem) já indicam que o otimizador de consultas dele pode não ser lá muito eficiente. Mas aí já é outro papo, rs. Abraços. Em 9 de janeiro de 2015 16:06, Fabiano Machado Dias < [email protected]> escreveu: > Postgres 9.4 : Aggregate FILTER clause (Uma mão na roda!) > > Abraço, > Fabiano Machado Dias > > > > > Em 9 de janeiro de 2015 15:58, Cleysson Lima <[email protected]> > escreveu: > > Hehehe concordo com o Flávio.... :) >> >> Tópico >> - Certificação >> >> >> >> Em 9 de janeiro de 2015 12:13, Flavio Henrique Araque Gurgel < >> [email protected]> escreveu: >> >> Eu sei, eu sei... mas existem né? Nem tudo é perfeito AINDA. >>>> >>>> Comecei a escrever uma trilogia comparando o Oracle com o PostgreSQL e >>>> queria saber na opinião de vocês onde vocês acham que o Oracle leva >>>> vantagem sobre o PostgreSQL. >>>> >>>> Sem flames, por favor!!! >>>> >>> >>> Troll pode? >>> Vantagem Oracle: >>> Larry Ellison é bilionário. >>> >>> Desvantagem PostgreSQL: >>> Tom Lane bebe cerveja na PgCon. >>> >>> Mas eu acho que o segundo se diverte mais :) >>> _______________________________________________ >>> pgbr-geral mailing list >>> [email protected] >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >> >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Dadilton Bastos Melo
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
