Particionamento de Tabelas no postgres – automatizando

Já falamos um bocado sobre particionamento de tabelas por aqui: Particionamento de Tabelas no postgres – Quando? Particionamento de Tabelas no postgres – Como Particionamento de Tabelas no postgres – Detalhes 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…

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…

Particionamento de Tabelas no postgres – Quando?

Já faz tempo que eu quero falar sobre particionamento de tabelas no PostgreSQL. Quando você lida com bases realmente grandes, o particionamento de tabelas é quase um item obrigatório. Lidar com uma tabela com mais de 500GB é um verdadeiro inferno. Mas afinal, o que é o particionamento de tabelas em banco de dados. O…

Dicas de Performance em aplicações com PostgreSQL

Tradução do texto original de Josh Berkus publicado Postado em 28/11/2006 e 29/11/2006. O que se segue é a versão editada de um conjunto de conselhos que eu tenho dado ao time da Sun no redesenho de uma aplicação em C++ que foi construída para MySQL, portado para o PostgreSQL, e nunca otimizado para performance.…

Checklist de performance do PostgreSQL 8.0

Segue abaixo a tradução do texto do Josh Berkus (desenvolvedor do PostgreSQL). Este texto é um bom ponto de partida para quem está aprendendo sobre tuning no PostgreSQL 8.0. Espero em breve atualizar o artigo para as versões 8.1 e 8.2. Tradução livre do texto: “PostgreSQL 8.0 Performance Checklist” Publicado por Josh Berkus em 12/01/2005…