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

Responder a