Em ter, 5 de set de 2017 às 17:26, Neto pr <neto...@gmail.com> escreveu:

Olá pessoal!

Estou utilizando atualmente postgresql 10,Proc Xeon 2.8GHz/4-core-
8gb Ram, SO Debian 8.


Rodando a beta em produção? ou apenas testes de benchmark?


Estou planejando migrar alguns índices de um disco Sata 7200 rpm, para
um SSD, devido a maior velocidade de leitura desses discos.
Infelizmente as tabelas não podem ser migradas, pois não haveria
espaco no SSD para tanto.


Isso seria uma coisa interessante, assim como usar o ssd como cache desse
disco sata 7.2k rpm.

Isso é relativamente fácil de fazer com zfs, dá uma olhada[1].



Inicialmente estava pensando em migrar somente os índices que seriam
maiores  que o SHARED_BUFFER do meu servidor, pois acredito que
indices menores que o SHARED_BUFFER não valeria a pena.


Tem um grande depende aqui: seria ideal ter memória o bastante pra isso,
pelo menos pra cachear esses datafiles antes de bater no disco. Classo que
isso não iria impedir de ler o disco, mas ia fazer diferença depois que os
dados estão no cache.


Alguem já utilizou essa estratégia de deixar a tabela em um tipo de
disco (por exemplo Hdd)  e indices em outro (SSD por exemplo)?


Já utilizei raids diferentes e tive um desempenho interessante.


Será que reduziria o tempo de execucao das queries?


Honestamente, depende das consultas que rodam no banco. Conta mais detalhes
do teu ambiente e ap e quais tipos de consultas são mais frequentes. Com
isso da pra ser mais acertivo.


O ambiente de execucão é um Data warehouse, e a maioria dos SQLs sao
consultas, quase nada de atualizacões.


Massa e quais parametros vc ajustou no postgresql.conf?


Saudacões



[]'s

   1. http://evol-monkey.blogspot.com.br/2017/08/postgresql-on-zfs.html
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a