Resumo de notícias do PostgreSQL. Edição número 8

Continuamos a apresentar as notícias mais interessantes sobre o PostgreSQL.

Elefantes


Simon Riggs , chefe do 2ndQuadrant, incentiva as empresas a participar da proteção de elefantes , incluindo relatos de casos de comércio on-line de marfim.

Lançamentos


Lançamento do PostgreSQL 11 Beta 2
O lançamento deste lançamento também está relacionado a um problema detectado com o SCRAM. O Beta 1 introduziu um recurso importante, Vinculação de canal para autenticação SCRAM, para evitar ataques man-in-the-middle. Porém, ao testar, a libpq não é capaz de garantir a ligação ao canal. No Beta 2, o recurso em si não foi excluído, mas a documentação para ele foi excluída e o recurso perdeu seu status principal.Você pode ler mais sobre a versão aqui e fazer o download do Beta 2 aqui .

O PgAdmin 4 versão 3.1 foi lançado . Ele corrige mais de 30 erros. Entre os novos recursos:
  • suporte adicionado para túneis SSH,
  • Suporte para LISTEN / NOTIFY na Query Tool,
  • suporte para funções e procedimentos no PostgreSQL 11
  • Suporte aprimorado para Greenplum
Detalhes podem ser encontrados aqui .

Faça o download de pacotes para Windows, macOS, Python Wheel, Docker Container ou código-fonte tarball aqui . É prometido que o RPM e o DEB estarão disponíveis em alguns dias.

Richardson Software lança o RazorSQL 8 SQL Editor e a ferramenta de consulta de banco de dados
Rezor suporta o trabalho com mais de 40 DBMSs. A versão 8 introduziu suporte para a conversão do DBeb do Firebird para 9, incluindo o PostgreSQL. Faça o download (por US $ 99,95) aqui.

Pgquarrel 0.4.0 lançado
O autor, Euler Taveira, escreve que esta versão também inclui suporte para particionamento, estatísticas avançadas.

Eventos


A Oleg Bartunov recebeu o status de membro estrangeiro do Comitê Consultivo Internacional da Associação PostgreSQL da República Popular da China. Isso aconteceu durante uma viagem à Cúpula Mundial de Código Aberto em Pequim.


Educação


PostgreSQL vs SQL Standard
Surgiu uma página útil que distingue o PostgreSQL do padrão SQL no PostgreSQL-wiki.

Novo curso de treinamento: Administração do DBA3 PostgreSQL 10. Backup e replicação .
Este curso de dois dias está disponível para encomenda em centros de treinamento autorizados. De 2 a 5 de julho, P. Luzanov e E. Rogov leram o curso DEV1 em Kirov (Vyatka) .Em 6 de julho, realizaram um seminário com funcionários da Universidade Estadual de Vyatka sobre o uso do PostgreSQL no currículo da universidade.

Foram publicados slides do curso “Technologies and DBMS Development”
Este é um curso focado na implementação do postgreSQL. Os funcionários profissionais do Postgres Anastasia Lubennikova e Alexander Alekseev leram na HSE e na VMK Moscow State University.

Artigos


O Postgres viverá para sempre?
Bruce Momjan fez um papel incomum - um filósofo do postgres. O postgres viverá para sempre? não vamos estragar tudo: a apresentação na conferência do Postgres Vision não é tão longa.

Postgres-BDR 3.0 com OmniDB
O 2ndQuadrant descreve a configuração do BDR 3.0 na versão do OmniDB 2.8, que o suporta. Um cluster de 2 nós em 2 máquinas virtuais está instalado. Com detalhes e capturas de tela.

Atualize seu particionamento de herança para declarativo
Este artigo fala sobre a transição para o particionamento declarativo, no espírito do PostgreSQL 10-11, do particionamento diretamente para a herança, como ocorreu no 9.6 e anteriores. Ashutosh Bapat (Ashutosh Bapat) do EnterpriseDB, um dos principais desenvolvedores de particionamento declarativo, pinta a transição para uma nova partição, interrompendo o processo em até 9 etapas.

Destaque do Postgres 11 - Novas funções do sistema
Em seu blog, Michel Paquier fala sobre as nuances de trabalhar com novos papéis:
  • pg_execute_server_program,
  • pg_read_server_files,
  • pg_write_server_files.
Inclusive relevante para trabalhar com o FDW.

Novo no QGIS 3.2 Salvar projeto no PostgreSQL
Ele afirma que a inovação mais importante desta versão do QGIS é a capacidade de salvar projetos QGIS no PostgreSQL. Antes disso, era necessário salvar em arquivos, o que é inconveniente em casos de topologias de rede complexas com muitos usuários.

Ajuste do PostgreSQL: coisas importantes para impulsionar o desempenho
Artigo do blog Variousnines . Viorel Tabara ofereceu algo como um lembrete para o DBA.

Ajustando operações de entrada / saída (E / S) para PostgreSQL
Quase paralelo a ele, um colega de Variousnine, Venkata Nagothi, escreve com mais detalhes os fatores que afetam o desempenho de E / S. Obviamente, trata-se de vácuo, seções, índices, trabalho nas nuvens, etc. Existem muitas dicas bem conhecidas, mas não existem óbvias para todos. Muitos exemplos.

Opções para dimensionar de 1 a 100.000 inquilinos
Sobre um caso hipotético com um aplicativo B2B baseado no modelo SaaS em execução no ambiente da AWS, escreve Craig Kerstiens, chefe do negócio de nuvem do Citus Data. Como resultado, propõe-se (surpresa!) Usar o Citus para escalar de 1 usuário a 100 mil. No entanto, o sharding no nível do aplicativo e o NoSQL são examinados brevemente.

Dimensionando dados de séries temporais da IoT com o Postgres-BDR
O título deste artigo é um pouco desorientador: não chega ao ponto de trabalhar com o BDR - aparentemente, é esperado na próxima série. E aqui estão apenas alguns exemplos de particionamento nas seções BY RANGE, que também podem ser úteis.

Conferências


PGDay.Amsterdam
A conferência ocorrerá no dia 12 de julho.

PGConf.Brazil 2018
A ser realizado no Brasil São Paulo, de 3 a 4 de agosto.

PostgresOpen Silicon Valley 2018
A conferência patrocinada pela comunidade está agendada para os dias 5 e 7 de setembro em São Francisco e este ano é fundida com o PGConf Silicon Valley.

PostgresConf África do Sul 2018
Realizada em Joanesburgo, no dia 9 de outubro.

Conferência do Postgresql na Europa
A conferência do 10º aniversário será realizada de 23 a 26 de outubro em Lisboa.

PGconf.ASIA 2018
Será realizada de 10 a 12 de dezembro em Tóquio.

Inscreva-se no canal postgresso !

Envie idéias e sugestões para o e-mail: news_channel@postgrespro.ru
Edições anteriores: # 7 , # 6 , # 5 , # 4 , # 3 , # 2 , # 1

Source: https://habr.com/ru/post/pt415675/


All Articles