Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
O Autoscaling do Lakebase é a versão mais recente do Lakebase, com computação autoescalável, escala até zero, ramificação e restauração instantânea. Para regiões suportadas, consulte Disponibilidade de Regiões. Se é utilizador do Lakebase Provisioned, consulte Lakebase Provisioned.
Para manter as suas instâncias do Lakebase Postgres atualizadas com os últimos patches e funcionalidades, o Lakebase aplica atualizações aos cálculos do seu projeto. Pode selecionar uma janela de atualização escolhendo um dia e hora específicos para as atualizações.
Como o Lakebase aplica as atualizações
Para aplicar atualizações ao teu computo (atualizações do Postgres, patches de segurança e alterações semelhantes), o Lakebase reinicia o cálculo onde o Postgres corre, dentro da janela de atualização que escolheres. O reinício em si normalmente demora apenas alguns segundos.
Para proteger o desempenho, o Lakebase pré-aquece a cache do seu computador durante o processo de atualização, sem adicionar tempo ao reinício. Pré-aquecimento significa repovoar o cache de buffer em memória do Postgres a partir do armazenamento antes da carga de trabalho continuar, para que os dados usados frequentemente já estejam na memória em vez de serem lidos a frio do armazenamento após o reinício. O pré-aquecimento funciona automaticamente. Não se configura.
Que atualizações estão incluídas?
As atualizações dos cálculos Lakebase podem incluir alguns ou todos os seguintes:
- Atualizações de versões menores da Postgres, normalmente lançadas trimestralmente
- Atualizações e atualizações de segurança
- Atualizações ao sistema operativo
- Características e melhorias da Lakebase
- Atualizações de outras ferramentas e componentes incluídas nas imagens de computação do Lakebase
As atualizações de computação do Lakebase não incluem a manutenção da plataforma Lakebase.
Com que frequência são aplicadas atualizações?
As atualizações são normalmente lançadas semanalmente, mas podem ocorrer com mais ou menos frequência, conforme necessário.
O Lakebase aplica atualizações aos cálculos com base nas seguintes regras:
- Os cálculos são reiniciados automaticamente a cada 28 dias para receber atualizações.
- Os cálculos que são reiniciados antes do ciclo de 28 dias recebem atualizações disponíveis imediatamente.
- Os cálculos em estado de transição (desligar ou reiniciar) no momento de uma atualização não são atualizados.
- Se um cálculo for excluído de uma atualização, o Lakebase aplica a atualização perdida com a atualização seguinte, assumindo que o cálculo cumpre os critérios de atualização mencionados acima.
Atualizações do calendário
Pode definir uma janela de atualização preferencial especificando o dia e a hora. As atualizações são aplicadas dentro desta janela, permitindo-lhe planear o reinício de computação necessário.
Para definir o seu calendário de atualizações:
- Navegue até à aplicação Lakebase clicando no seletor de aplicações no canto superior direito do seu espaço de trabalho.
- Selecione o seu projeto.
- Clique em Atualizações de Definições>.
- Escolhe um dia da semana e uma hora. As atualizações ocorrem dentro deste período e demoram apenas alguns segundos.
Pode consultar as definições do seu projeto para atualizações futuras. As atualizações planeadas são publicadas com pelo menos 7 dias de antecedência.
Atualize as candidaturas antecipadamente
Os computadores recebem atualizações disponíveis imediatamente após o reinício. Por exemplo, se o Lakebase te notificar sobre uma atualização iminente, podes aplicá-la imediatamente reiniciando o cálculo. No entanto, a notificação não é apagada neste caso. Quando chega o tempo planeado para a atualização, não é tomada mais nenhuma ação, pois o cálculo já está atualizado.
Se um cálculo escala regularmente para zero, recebe atualizações quando reinicia. Nesses casos, pode não precisar de prestar muita atenção às notificações de atualização, pois as atualizações são aplicadas naturalmente ao longo dos ciclos de paragem e arranque do seu cálculo.
Para instruções de reinício de computação, veja Gerir computações.
Lidar com interrupções de ligação durante as atualizações
O pré-aquecimento ajuda a manter a cache quente durante a atualização, por isso o desempenho das consultas não é afetado por uma cache fria, mas ainda pode haver uma breve interrupção da ligação devido ao reinício do cálculo.
A maioria dos drivers de ligação Postgres inclui mecanismos de retentativa incorporados que lidam automaticamente com interrupções de ligação de curta duração, pelo que a maioria das aplicações religa-se sem necessidade de qualquer ação.
Se a sua candidatura tiver requisitos rigorosos de disponibilidade, verifique a documentação do seu condutor para opções como tempos de espera de ligação, intervalos de retentativa e estratégias de pooling de ligações. A sua configuração deve ter em conta o breve momento que demora a completar o reinício.
Se a sua aplicação usa pooling de ligação ou tem lógica de retentativas personalizada, certifique-se de que consegue lidar com breves quedas de ligação durante os reinícios de computação.