Atualizações
Beta
O Lakebase Postgres (beta com escalonamento automático) é a próxima versão do Lakebase, disponível apenas para avaliação. Para cargas de trabalho de produção, utilize a versão de pré-visualização pública do Lakebase. Consulte a seção "Como escolher entre as versões" para entender qual versão é a mais adequada para você.
Para manter suas instâncias de computação e Postgres do Lakebase atualizadas com os patches e recursos mais recentes, o Lakebase aplica atualizações à computação do seu projeto. Você pode selecionar um período de atualização — um dia e horário específicos para as atualizações.
O Lakebase reinicia brevemente um compute para aplicar uma atualização. Todo o processo leva apenas alguns segundos, minimizando qualquer possível interrupção.
Quais atualizações estão incluídas?
As atualizações para o poder computacional do Lakebase podem incluir algumas ou todas as seguintes funcionalidades:
- Atualizações de versão secundária do Postgres, normalmente lançadas trimestralmente.
- Correções e atualizações de segurança
- atualizações do sistema operacional
- Recurso e melhorias do Lakebase
- Atualizações para outras ferramentas e componentes incluídos nas imagens compute do Lakebase.
As atualizações compute do Lakebase não incluem a manutenção da plataforma Lakebase.
Com que frequência as atualizações são aplicadas?
As atualizações são normalmente lançadas semanalmente, mas podem ocorrer com maior ou menor frequência, conforme necessário.
O Lakebase aplica atualizações de computação com base nas seguintes regras:
- Computadores que estejam ativos há 30 dias ou mais recebem atualizações.
- Os computadores que são reiniciados recebem imediatamente as atualizações disponíveis.
- Os dados computacionais que se encontram em estado de transição (desligamento ou reinicialização) no momento da atualização não são atualizados.
- Se um compute for excluído de uma atualização, o Lakebase aplicará a atualização perdida na próxima atualização, desde que o compute atenda aos critérios de atualização mencionados acima.
atualizações de programa
Você pode definir uma janela de atualização preferencial especificando o dia e a hora. As atualizações são aplicadas dentro desse período, permitindo que você planeje a reinicialização necessária compute .
Para configurar seu programa de atualização:
- Acesse o aplicativo Lakebase clicando no seletor de aplicativos no canto superior direito da sua workspace.
- Selecione o seu projeto de banco de dados.
- Clique em Configurações > Atualizações .
- Escolha um dia da semana e uma hora. As atualizações ocorrem dentro desse intervalo de tempo e levam apenas alguns segundos.

Você pode verificar as configurações do seu projeto para atualizações futuras. As atualizações planejadas são publicadas com pelo menos 7 dias de antecedência.
Aplicar atualizações antes do programar
O sistema recebe as atualizações disponíveis imediatamente após a reinicialização. Por exemplo, se o Lakebase notificar você sobre uma atualização futura, você poderá aplicá-la imediatamente reiniciando o compute. No entanto, a notificação não é apagada neste caso. Quando chega o horário da atualização planejada, nenhuma ação adicional é tomada, visto que o compute já foi atualizado.
Se um compute escala regularmente para zero, ele recebe atualizações quando reinicializa. Nesses casos, você pode não precisar prestar muita atenção às notificações de atualização, pois as atualizações são aplicadas naturalmente por meio dos ciclos de parada/inicialização do seu compute.
Para obter instruções sobre como reiniciar compute , consulte gerenciar computação.
Gerenciar a conexão durante as atualizações
A maioria dos drivers de conexão do Postgres inclui mecanismos de repetição integrados que lidam automaticamente com interrupções de conexão de curta duração. Isso significa que, para a maioria das aplicações, uma breve reinicialização deverá resultar em perturbações mínimas, uma vez que o driver se reconecta automaticamente.
No entanto, se sua aplicação tiver requisitos de disponibilidade rigorosos, convém garantir que suas configurações de conexão permitam novas tentativas. Consulte a documentação do seu driver para obter opções como tempos limite de conexão, intervalos de repetição e estratégias de agrupamento de conexões. Sua configuração deve account os poucos segundos necessários para aplicar as atualizações ao seu compute Lakebase.
Se sua aplicação utiliza pool de conexões ou possui lógica de repetição personalizada, certifique-se de que ela possa lidar com breves quedas de conexão durante reinicializações compute .