Etiqueta: tuning

Replicação com Bucardo

Replicação com Bucardo Bucardo é um sistema de replicação para PostgreSQL que fornece recursos tanto master-master e master-slave. Ele é assíncrono e baseado em trigger. Seus principais objetivos são fornecer replicação master-master para balanceamento de carga e failover, e para fornecer balanceamento de carga e…

Estudo de Caso IV – Parte 3

Estudo de Caso IV – Parte 3 No Post de hoje, vamos finalizar nosso estudo de caso, com uma ferramenta própria do postgres para monitoramento Postgres Temos estatísticas de uso dos objetos e recursos disponibilizadas pelo coletor de estatísticas. Sendo disponibilizadas através de visões no…

Estudo de Caso III – Parte 3

Estudo de Caso III – postgresql.conf Continuamos nosso estudo de caso, falando sobre os parâmetros do postgresql.conf de forma a melhor o desempenho, sem alteração de hardware. stats_temp_directory (string) Dentro do arquivo postgresql, o parâmetro stats_temp_directory permite configurar um diretório específico para a gravação das…

Estudo de Caso III – Parte 2

Estudo de Caso III – postgresql.conf pg_settings As configurações armazenadas dentro do arquivo postgresql.conf podem ser visualizados de dentro do psql, veja o comando abaixo.. SELECT * FROM pg_settings; É interessante notar que alguns comandos forçam a reinicialização do banco de dados, e em um…

Estudo de Caso III – Parte 1

Estudo de Caso III – postgresql.conf Arquivo postgresql.conf Este arquivo armazena todas as configurações necessárias para configurar o postgres. Dentro dele encontra-se configuração para backup, replicação além das configurações básicas de checkpoint e mensagens no log. Algumas configurações requerem restart, outras apenas reload. Então, lembre-se…

Estudo de Caso II

Estudo de Caso II – pg_xlog Tuning inicial O primeiro tuning a ser feito no postgres é transferir o diretório pg_xlog para um disco separado. Ele contém os logs de transação, também chamados de WAL (Write Ahead Log). Em resumo, ele que garante que os…

Estudo de Caso I – Parte 6

Estudo de Caso I – Parte 6 Siga o passa-a-passo corretamente, não altere os nomes aqui definidos, pois, futuramente serão usados para outros exemplos, ou estudos de caso. Se você alterá-los esteja ciente disto. Identificando possíveis campos para índices Muitas vezes, nos vemos perdidos quando…

Estudo de Caso I – Parte 5

Estudo de Caso I – Parte 5 Siga o passa-a-passo corretamente, não altere os nomes aqui definidos, pois, futuramente serão usados para outros exemplos, ou estudos de caso. Se você alterá-los esteja ciente disto. Continuando nosso estudo de caso, vamos agora falar sobre índices compostos,…

Índices Parciais

Índices Parciais Todo SGDB de renome, segue a norma ANSI-SQL, e dentro da norma, existem os índices. Saiba mais sobre o SQL, assista meu vídeo de apresentação do curso SQL, pela 4Linux. Clique Aqui. Ás vezes algumas pesquisas são mais requisitadas que outras, tornando-se desnecessário…

Estudo de Caso I – Parte 4

Estudo de Caso I – Parte 4 Siga o passa-a-passo corretamente, não altere os nomes aqui definidos, pois, futuramente serão usados para outros exemplos, ou estudos de caso. Se você alterá-los esteja ciente disto. Continuando nosso estudo de caso, vamos agora criar nossos índices, mas…