On 28-08-2015 13:56, Wiliam Balan wrote:
Vou utilizar o benchmark TCC-C (www.tpc.org <http://www.tpc.org>), que
fornece scripts para criação de tabelas e dados(tamanho voce escolhe).
Apesar da popularidade do TPC-C, algumas pessoas estão usando o TPC-E
para testes em ambiente OLTP.
- Pelo que já foi provado (artigo
http://www.cs.cmu.edu/~damon2007/pdf/graefe07fiveminrule.pdf
<http://www.cs.cmu.edu/%7Edamon2007/pdf/graefe07fiveminrule.pdf> tabela
4 e 5, página 6), em SSDs o "page size" , deve ser menor em discos SSDs
2KB +-. Na prática, alguém realmente utiliza "block size" menores quando
se utiliza Discos SSDs ?
Publicado em 2007... e eu não vi nenhuma menção ao Postgres...
Em 8 anos uma tecnologia pode evoluir bastante. Até que se prove com
benchmarks, 8k será o padrão utilizado pelo postgres (e 4k na maioria
das arquiteturas suportadas pelo Linux).
- Existem outros parâmetros no banco que poderiam ser alterados, devido
ao uso de disco SSDs, para melhor desempenho ?
Parâmetros? Você quer dizer em tempo de compilação? Além do tamanho do
block (BLCKSZ), você também pode modificar o tamanho do bloco no WAL
(XLOG_BLCKSZ). Vide opções no configure.
- Ao criar um índices, alguém aconselha algo diferente, considerando que
se está utilizando discos SSDs?
Eu não entendi a pergunta.
--
Euler Taveira Timbira - http://www.timbira.com.br/
PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral