Bucardo replicação Master->Master
Replicação master master 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…
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 V – Monitoramento Contínuo
Estudo de Caso V – Monitoramento Contínuo Utilizar-se apenas do monitoramento pontual apresentado em post’s anteriores não é suficiente, pois apenas saber o que esta acontecendo no momento sem ter um histórico de como era o comportamento anterior pode não dizer nada. Suponha que seu…
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 IV – Parte 2
Estudo de Caso IV – Parte 2 No Post de hoje, vamos continuar falando sobre monitoramento pontual. No post anterior, falamos sobre as ferramentas: top, ps, free. Hoje, falaremos sobre as ferramentas: vmstat, iostat. Ferramentas – vmstat Relata estatísticas sobre processos, memória, paginação, CPU e…
Estudo de Caso III – Parte 4 Final
Estudo de Caso III – Conclusão Finalizamos nosso estudo de caso III, com este aprendizado já é possível fazermos uma performance inicial no postgresql, é claro que isso não é a única coisa que pode ser feita, como cada banco tem sua particularidade, toda alteração…
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…
Categorias
- AI (1)
- Big Data (18)
- Cloud (3)
- Dados Abertos (2)
- Devops (7)
- Liderança (6)
- Linux (13)
- Modelagem (6)
- MongoDB (1)
- NoSQL (11)
- PostgreSQL (26)
- Sem categoria (1)