atualizações
Lakebase autoscale é a versão mais recente do Lakebase, com recursos como autoscale compute, escala-to-zero, branching e instant restore. Para regiões compatíveis, consulte Disponibilidade por região. Se você é usuário de provisionamento Lakebase , consulte ProvisionamentoLakebase.
Para manter suas instâncias Lakebase Postgres atualizadas com os patches e recursos mais recentes, Lakebase aplica atualizações ao poder computacional do seu projeto. Você pode selecionar um período de atualização escolhendo um dia e horário específicos para as atualizações.
Como o Lakebase aplica atualizações
Para aplicar atualizações ao seu compute (atualizações do Postgres, patches de segurança e alterações semelhantes), Lakebase reinicia o compute onde o Postgres está sendo executado, dentro do período de atualização que você escolher. O reinício em si normalmente leva apenas alguns segundos.
Para proteger o desempenho, Lakebase pré-aquece o cache do seu compute durante o processo de atualização, sem adicionar tempo à reinicialização. O pré-aquecimento consiste em repopular o cache de buffer na memória do Postgres a partir do armazenamento antes que sua carga de trabalho continue, de modo que os dados usados com frequência já estejam na memória em vez de serem lidos diretamente do armazenamento após a reinicialização. Execução de pré-aquecimento automaticamente. Você não precisa configurá-lo.
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:
- Os computadores são reiniciados automaticamente a cada 28 dias para receber atualizações.
- Os computadores que são reiniciados antes do ciclo de 28 dias 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 seu projeto.
- 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
O pré-aquecimento ajuda a manter o cache aquecido durante a atualização, de modo que o desempenho da consulta não seja afetado por um cache frio, mas você ainda poderá observar uma breve interrupção na conexão devido à reinicialização compute .
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, de modo que a maioria dos aplicativos se reconecta sem que seja necessária qualquer ação.
Se sua aplicação tiver requisitos rigorosos de disponibilidade, consulte a documentação do seu driver para 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 o breve instante necessário para concluir a reinicialização.
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 .