2010/1/9 Tarcísio Sassara <[email protected]>:
> 2010/1/7 Leandro DUTRA <[email protected]>:
>> 2010/1/7 Tarcísio Sassara <[email protected]>:
>>> 2010/1/7 Leandro DUTRA <[email protected]>:
>>>>
>>>> Só cuidado com algumas bobagens do Celko… particularmente, a
>>>> hierarquia com conjuntos aninhados.
>>>
>>> Bobagem? Conheço essa implementação mas não sei o que a faz se tornar
>>> uma bobagem.
>>
>> Ela é muito cara para atualizações, subverte o modelo relacional, é
>> difícil de entender e foi substituída com vantagens pelo WITH
>> RECURSIVE.
>
> Mas *acho* que mesmo com o WITH RECURSIVE as consultas não se tornam
> mais leves que usando os conjuntos aninhados.

Consultas não sei, mas atualizações, sim.


> Com o WITH para cada passagem da recursão é feita uma nova query,
> quanto mais profunda a hierarquia, mais queries são necessárias.

Replique o exemplo do Fetter no PgConBR 2008, é um caso mais genérico
que hierarquia (grafo) e o desempenho é surpreendentemente bom.


-- 
skype:leandro.gfc.dutra?chat      Yahoo!: ymsgr:sendIM?lgcdutra
+55 (11) 3854 7191              gTalk: xmpp:[email protected]
+55 (11) 9406 7191        ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:[email protected]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a