Aprenda técnicas de Tuning no Linux para otimizar o PostgreSQL: ajustes em systemctl, sistemas de arquivos, sysctl.conf e mais para desempenho superior.
Tag:tuning
Chaves artificiais no PostgreSQL: desempenho
Falamos sobre a criação de chaves artificiais, como usar UUID ou sequências, inclusive falamos sobre a nova sintaxe adotada no PostgreSQL 10 utilizando as chamadas IDENTITY COLUMNs. Uma reação comum que vimos por aí é achar que é mais simples sempre usar UUID, uma vez que não há risco de colisão e pode-se utilizá-lo em
Particionamento de Tabelas no postgres – automatizando
Já falamos um bocado sobre particionamento de tabelas por aqui: Para encerrar a série, vamos juntar tudo numa única função para tornar o dia-a-dia mais simples. Claro, se você tem poucas tabelas particionadas e se criar novas partições é algo raro, então você não deve se preocupar com isso. Assim sendo, sei que estou escrevendo
Particionamento de Tabelas no postgres – Detalhes
Bom, até agora já discutimos QUANDO e COMO particionar tabelas. Apesar se já ser possível trabalhar com as nossas tabelas particionadas com o que vimos até agora, na prática precisamos ver mais alguns detalhes. Sim, ainda temos alguns deles para discutir aqui. E o particionamento de uma tabela com FK para outra tabela particionada? Sim,
Particionamento de tabelas no postgres – Como?
Bom, já contei um pouco sobre quando particionar tabelas no postgres. Agora vamos explicar direito como. Se você nunca leu a documentação do PostgreSQL sobre particionamento ou se você leu e não entendeu muito bem… este post é para você. Mas é claro que isto não substitui a documentação oficial. Não vou cobrir alguns pontos da
Qual sistema de arquivos devo utilizar no meu banco de dados?
A pergunta clássica que todos sempre fazem em listas de discussão, fóruns e bate-papos no IRC é “Qual o melhor sistema de arquivos eu devo utilizar para o meu banco de dados”? Para variar, fizeram novamente esta pergunta na lista do PostgreSQL.org.br E lá fui eu responder o que para muitos é óbvio, mas para
Enterprise Solid State Drives, você não viu ainda?
Quando eu era um garoto, meu pai me levava nas feiras de informática que ocorriam no Anhembi, ainda no final da década de 80. Eram meus primeiros contatos com a informática. Eu fazia meus primeiros programas em BASIC num CP400 e gravava tudo em fitas cassetes. Foi um alívio quando usei pela primeira vez um
PostgreSQL, discos & Cia
Tudo que você sempre quis saber sobre discos em servidores PostgreSQL e tinha vergonha de perguntar: RAIDs, discos, controladoras, particionamento e como configurar tudo isso para ter o melhor desempenho e segurança para o seu banco de dados PostgreSQL
Por que meus testes de desempenho no PostgreSQL usando o pgbench variam tanto?
Hoje recebi um e-mail de alguém me perguntando porque os testes dele com o pgbench variam tanto, mesmo usando os mesmos parâmetros todas as veses. Para quem não sabe o pgbench é um pequeno aplicativo que lhe ajuda a fazer medições de perfomance no banco de dados simulando um teste TPC-B. Ele é muito simples
12 dicas para aprender a ajustar a performance de bancos de dados
ou “Zen e a arte do tuning em banco de dados” Nada mais fácil do que reclamar do desempenho do banco de dados. Algumas aplicações que se comportavam bem por anos começam a se tornar lentas sem aviso prévio. Aplicações que tinham um excelente desempenho num banco de dados ficam exorbitantemente lento ao adotar outro
