Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Viktigt!
Azure Cosmos DB for PostgreSQL stöds inte längre för nya projekt. Använd inte den här tjänsten för nya projekt. Använd i stället en av dessa två tjänster:
Använd Azure Cosmos DB för NoSQL för en distribuerad databaslösning som är utformad för storskaliga scenarier med ett serviceavtal på 99,999% tillgänglighet , omedelbar autoskalning och automatisk redundans i flera regioner.
Använd funktionen Elastiska kluster i Azure Database For PostgreSQL för fragmenterad PostgreSQL med citus-tillägget med öppen källkod.
Den hanterade tjänsten Azure Cosmos DB for PostgreSQL kan hantera uppgraderingar av både PostgreSQL-servern och Citus-tillägget. Alla kluster skapas med den senaste Citus-versionen som är tillgänglig för den större PostgreSQL-version som du väljer under klusteretablering. När du väljer en PostgreSQL-version, till exempel PostgreSQL 15 för klusteruppgradering på plats, installeras den senaste Citus-versionen som stöds för den valda PostgreSQL-versionen.
Om du bara behöver uppgradera Citus-versionen kan du göra det med hjälp av en uppgradering på plats. Du kanske till exempel vill uppgradera Citus 11.0 till Citus 11.3 på ditt PostgreSQL 14-kluster utan att uppgradera Postgres-versionen.
Försiktighetsåtgärder vid uppgradering
Uppgraderingar kräver viss stilleståndstid i databasklustret. Den exakta tiden beror på källan och målversionerna av uppgraderingen. För att förbereda för uppgraderingen av produktionsklustret rekommenderar vi att du testar uppgraderingen och mäter stilleståndstid under testet.
Dessutom kan uppgradering av en större version av Citus medföra ändringar i beteendet. Det är bäst att bekanta dig med nya produktfunktioner och ändringar för att undvika överraskningar.
Anmärkningsvärda Citus 12-ändringar:
- Standardstrategin för ombalansering har ändrats från
by_shard_counttillby_disk_size. - Stöd för PostgreSQL 13 har tagits bort från och med den här versionen.
Anmärkningsvärda Citus 11-ändringar:
- Tabellfragment kan försvinna i din SQL-klient. Du kan styra deras synlighet med hjälp av citus.show_shards_for_app_name_prefixes.
- Det finns flera inaktuella funktioner.