Auditoria com PostgreSQL
Ás vezes precisamos vigiar todas as alterações que acontecem em nossas tabelas para fim de auditoria. Abaixo segue uma função que pode ser colocada para fazer tal trabalho. Usaremos a extensão hstore para nos ajudar. Criamos a extensão e a tabela que armazenará as alterações…
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 IV – Parte 1
Estudo de Caso IV – Parte 1 No Post de hoje, vamos falar sobre monitoramento pontual, mas o que é isso: O monitoramento pontual é a melhor forma de se realizar ajustes finos e detectar gargalos. Vamos aprender a usar algumas ferramentas, mas antes vamos…
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 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…
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)