Em 13-06-2012 16:21, Euler Taveira escreveu:
> On 13-06-2012 16:13, Flavio Henrique Araque Gurgel wrote:
>> Euler, em tabelas realmente grandes, minha experiência é que
>> dump/restore é mais rápido que CLUSTER, embora claro CLUSTER seja muito
>> mais rápido que VACUUM FULL (falando do mundo pré 9.1).
>>
> Eu estava me referindo a complexidade. Pense em uma tabela com dezenas de
> chaves estrangeiras. dump/restore você precisa parar todo mundo com o risco de

Correto e de acordo.
É que, na maior parte dos casos que encontro, tabelas gigantes 
normalmente não são referenciadas, apenas referenciam outras, o que não 
é problema neste caso.

> violar alguma restrição; CLUSTER você para somente algumas consultas
> (relacionadas a referida tabela) magicamente (locks). Quanto a velocidade do

De acordo.

> CLUSTER vs VF, é a mesma pois post-9.0 é a mesma rotina.

Por isso pus o comentário "pré-9.0" ;)

Então, "refraseando" o que escrevi, dump/restore é rápido mas tem 
restrições em seu uso.

[]s

Flavio Henrique A. Gurgel
Consultor e Instrutor 4Linux
Tel: +55-11-2125-4747
www.4linux.com.br
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a