Como Instalar PostgreSQL 13 no Windows ?

PostgreSQL foi desenvolvido para plataformas do tipo UNIX, no entanto, foi projetado para ser portátil. Isso significa que o PostgreSQL também pode ser executado em outras plataformas, como macOS, Solaris e Windows.

Desde a versão 8.0, o PostgreSQL oferece um instalador para sistemas Windows que torna o processo de instalação mais fácil e rápido. Para fins de desenvolvimento, instalaremos o PostgreSQL versão 13 no Windows 10.

Continue Lendo…

O que é PostgreSQL ?

Vamos começar com uma pergunta simples: o que é PostgreSQL?

PostgreSQL é um sistema de banco de dados relacional avançado, de classe corporativa e de código aberto. PostgreSQL suporta consultas SQL (relacional) e JSON (não relacional).

PostgreSQL é um banco de dados altamente estável, apoiado por mais de 20 anos de desenvolvimento pela comunidade de código aberto.

PostgreSQL é usado como um banco de dados primário para muitos aplicativos da web, bem como aplicativos móveis e analíticos.

Continue Lendo…

POSTGRESQL – CHECKPOINT

Checkpoints é um conceito central no PostgreSQL. No entanto, muitas pessoas não sabem o que realmente são, nem entendem como ajustar os checkpoints alcançar a eficiência máxima. Esta postagem irá explicar os pontos de verificação e o ajuste de pontos de verificação e, com sorte, lançar alguma luz sobre esses aspectos internos vitais do banco de dados.

Continue Lendo…

Dicas de desempenho do PostgreSQL

Configurar o banco de dados corretamente é apenas a primeira etapa no ajuste de desempenho do PostgreSQL. Com cada tabela que você adiciona e cada consulta que você executa, seus bancos de dados exigirão manutenção e atualizações para garantir a otimização ideal ao PostgreSQL.

A otimização do PostgreSQL é bastante direta, no entanto, existem algumas coisas que ele precisa saber.

Continue Lendo…

PSQL

psql é o cliente de linha de comando mais usado para administração do PostgreSQL. Com ele conseguimos testar a conectividade com o banco, criar e destruir objetos e usuários, consultar o estado do sistema e várias outras atividades.

O cenário mais simples é quando o PostgreSQL está no ar, instalado pelo PGDG, e estamos no usuário postgres da mesma máquina do serviço. Nesse momento, uma execução do psql, sem mais argumentos, irá colocar o usuário em uma interface direta com o banco de dados padrão na qual podemos executar comandos SQL:

Continue Lendo…

PostgreSQL Versionamento

O projeto PostgreSQL visa lançar ao menos uma nova versão por trimestre, seguindo o roadmap.

O identificador de uma versão é um conjunto de números separados por pontos, como: 13.19.6.9 ou 8.4.2-p3.

Próximos lançamentos menores

O projeto PostgreSQL visa fazer pelo menos uma versão secundária a cada trimestre, em um cronograma predefinido. Se for necessário devido a uma correção de bug importante ou problema de segurança, mais lançamentos serão feitos entre essas datas, portanto, esta lista deve ser considerada no mínimo. Em cada uma dessas datas, um novo lançamento menor será feito para cada versão com suporte .

Continue Lendo…

Parâmetros para ajustar o desempenho do MySQL

Embora não haja uma fórmula mágica para o ajuste do MySQL, existem algumas áreas que podem ser focadas no início e que podem melhorar drasticamente o desempenho da instalação do MySQL. Embora muitas informações tenham sido publicadas sobre esse tópico ao longo dos anos, eu queria analisar algumas das configurações mais críticas que qualquer um pode implementar sem a necessidade de suposições.

Continue Lendo…

PostgreSQL Autenticação

Cada nova conexão recebida precisa passar por uma etapa de autenticação antes de ser permitido o acesso aos dados do banco de dados de destino. Essa autenticação é baseada em diversas configurações, permissões de usuário e em uma tabela de regras contida no arquivo pg_hba.conf.

Continue Lendo…

PostgreSQL – Visualizações de Sistemas

Além dos catálogos do sistema, o PostgreSQL fornece várias visualizações integradas. Algumas visualizações do sistema fornecem acesso conveniente a algumas consultas comumente usadas nos catálogos do sistema. Outras visualizações fornecem acesso ao estado do servidor interno.
Primeiramente precisamos entender o que são os catalogos de sistema.

Continue Lendo…

plugins premium WordPress