Opa,

Em 12 de fevereiro de 2014 16:07, Leandro <[email protected]> escreveu:

> Bpa tarde, tenho uma tabela com 19 GB e quando tento criar um indice btree
> para uma coluna simples o mesmo demora muito para criação. Setei
> maintenance_work_mem para 1GB para ver se melhorava mas o msmo demora
> quase 1 hora para criar o mesmo. Alguem tem alguma dica para acelerar a
> criação de uum indice?
>

Uma sugeriria a você criar o indice com a opção CONCURRENTLY, assim você
não bloqueia a tabela.

Qual o tipo de dados da coluna que você está querendo indexar?

>
> PostgreSQL 9.2.5 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.4.7
> 20120313 (Red Hat 4.4.7-3), 64-bi
>
>  CREATE INDEX idx_coluna ON tabela USING btree (coluna);
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>

Abraços
-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a