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
