2014-02-12 16:55 GMT-02:00 JotaComm <[email protected]>:

> 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
>>
>> Obrigado Jota,

as coluna são varchar. Não sei essa opção pois estou carregando um dump do
0. Mas realmente está muito demorado.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a