Flavio, independente do tipo de disco,  se esse tempo não te espanta o

Não é independente. Tem *muito* a ver com oS tipoS de discoS que você está usando e como estÃO montadoS.

Note que coloquei tudo no plural. Espero que essa pluralidade se extenda aoS seuS discoS.

elefantinho começa a me apavorar. Pois se tenho que fazer uma carga

Qualquer banco de dados te apavoraria. Uma tabela de 20GiB não é trivial. Por isso insisto nos tipos de discos e como estão montados. Isso é Be A Bá, infelizmente.

dessa tabela com 5 indices vai a 5 horas (para carregar 20GB!!!). Estava

Depende do tipo de índice.

trabalhando com uma vm agora mudei para uma maquina fisica com mais
memoria e mais cpu para ver como vai ser o comportamento.

Isso deve melhorar as coisas.

Veja também que você pode criar os índices em paralelo.
Pense também numa estratégia de particionamento dessa tabela.

Como são feitas as cargas nela?
Que tipo de dados armazena?
Qual o significado dessa tabela para você?

Espero que entenda, sua pergunta é muito simples para uma problemática que pode estar mal compreendida. Explique-nos exatamente seu problema que o PostgreSQL deixa de ser um mamute selvagem para virar um bem comportado elefante de zoológico.

[]s
Flavio Gurgel
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a