Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
O Azure Cosmos DB para PostgreSQL está em um caminho de desativação e não é mais recomendado para novos projetos. Em vez disso, use um destes dois serviços:
Para cargas de trabalho do PostgreSQL, use o recurso Clusters Elásticos do Banco de Dados do Azure para PostgreSQL para aproveitar os recursos de escalonamento horizontal e funcionalidades distribuídas do PostgreSQL contidos na extensão Citus de código aberto. Para obter diretrizes de migração, consulte migrate to Banco de Dados do Azure para PostgreSQL with Elastic Cluster.
Para cargas de trabalho NoSQL, use o Azure Cosmos DB para NoSQL como uma solução de banco de dados distribuído que inclui um SLA (contrato de nível de serviço) de 99,999%, dimensionamento automático instantâneo e failover automático em várias regiões.
O serviço gerenciado do Azure Cosmos DB for PostgreSQL pode lidar com atualizações do servidor PostgreSQL e da extensão Citus. Todos os clusters são criados com a versão mais recente do Citus disponível para a versão principal do PostgreSQL selecionada durante o provisionamento de cluster. Quando você seleciona uma versão do PostgreSQL como o PostgreSQL 15 para atualização de cluster in-loco, a versão mais recente do Citus com suporte para a versão selecionada do PostgreSQL será instalada.
Se você precisar atualizar apenas a versão do Citus, poderá fazer isso usando uma atualização in-loco. Por exemplo, você pode querer atualizar o Citus 11.0 para o Citus 11.3 em seu cluster PostgreSQL 14 sem atualizar a versão do Postgres.
Precauções de atualização
As atualizações exigem tempo de inatividade no cluster de banco de dados. A hora exata depende das versões de origem e destino da atualização. Para se preparar para a atualização do cluster de produção, recomendamos testar a atualização e medir o tempo de inatividade durante o teste.
Além disso, a atualização de uma versão principal do Citus pode introduzir alterações no comportamento. É melhor familiarizar-se com novos recursos do produto e alterações para evitar surpresas.
Alterações em destaque do Citus 12:
- A estratégia de reequilíbrio padrão foi alterada de
by_shard_countparaby_disk_size. - O suporte para PostgreSQL 13 foi removido a partir dessa versão.
Alterações em destaque do Citus 11:
- Os fragmentos de tabela podem desaparecer em seu cliente SQL. Você pode controlar a visibilidade deles usando citus.show_shards_for_app_name_prefixes.
- Há vários recursos preteridos.