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.
PostgreSQL-versioner
Den version av PostgreSQL som körs i ett kluster är anpassningsbar under skapandet och kan uppgraderas på plats när klustret har skapats. Azure Cosmos DB for PostgreSQL stöder för närvarande följande större PostgreSQL-versioner:
PostgreSQL version 16
Den aktuella mindre versionen är 16.3. Mer information om förbättringar och korrigeringar i den här mindre versionen finns i PostgreSQL-dokumentationen .
PostgreSQL version 15
Den aktuella delversionen är 15.7. Mer information om förbättringar och korrigeringar i den här mindre versionen finns i PostgreSQL-dokumentationen .
PostgreSQL version 14
Den aktuella delversionen är 14.12. Mer information om förbättringar och korrigeringar i den här mindre versionen finns i PostgreSQL-dokumentationen .
PostgreSQL version 13
Den aktuella delversionen är 13.15. Mer information om förbättringar och korrigeringar i den här mindre versionen finns i PostgreSQL-dokumentationen .
PostgreSQL version 12 och äldre
Vi stöder inte PostgreSQL version 12 och äldre för Azure Cosmos DB för PostgreSQL.
Varning
PostgreSQL community avslutade stödet för PostgreSQL 11 den 9 november 2023 och för PostgreSQL 12 den 21 november 2024. Se begränsningar som gäller för de tillbakadragna PostgreSQL-huvudversionerna i Azure Cosmos DB för PostgreSQL. Lär dig mer om uppgraderingar på plats för större PostgreSQL-versioner i Azure Cosmos DB för PostgreSQL.
De sista delversionerna för PostgreSQL 11 och PostgreSQL 12 är 11,22 respektive 12,22. Mer information om förbättringar och korrigeringar i den senaste mindre versionen finns i PostgreSQL-dokumentationen .
PostgreSQL-versionens syntaks
Före PostgreSQL version 10 ansåg PostgreSQL-versionsprincipen att en större versionsuppgradering var en ökning av det första eller andra antalet. Till exempel ansågs 9.5 till 9.6 vara en större versionsuppgradering. Från och med version 10 betraktas endast en ändring i det första talet som en större versionsuppgradering. Till exempel är 10.0 till 10.1 en mindre versionsuppgradering. Version 10 till 11 är en större versionsuppgradering.
Stöd och avveckling av PostgreSQL-versioner
Azure Cosmos DB for PostgreSQL stöder varje huvudversion av PostgreSQL från det datum då Azure börjar stödja versionen tills PostgreSQL-communityn drar tillbaka den större PostgreSQL-versionen. Mer information finns i PostgreSQL community versionshanteringsprincip.
Azure Cosmos DB for PostgreSQL utför automatiskt delversionsuppdateringar till den senaste PostgreSQL-versionen som är tillgänglig i Azure som en del av periodiskt underhåll.
Princip för huvudversionsavdragning
Huvudversionernas avvecklingsdatumen för PostgreSQL i Azure Cosmos DB for PostgreSQL följer PostgreSQL-communityns versionshanteringsprincip.
| Utgåva | Nyheter | Stöds sedan | Pensionsdatum (Azure) |
|---|---|---|---|
| PostgreSQL 16 | Funktioner | 28 sept. 2023 | 9 november 2028 |
| PostgreSQL 15 | Funktioner | 20 okt 2022 | 11 november 2027 |
| PostgreSQL 14 | Funktioner | 1 okt 2021 | 12 november 2026 |
| PostgreSQL 13 | Funktioner | 6 apr 2021 | 13 november 2025 |
| PostgreSQL 12 | Funktioner | 6 apr 2021 | 21 november 2024 (pensionerad) |
| PostgreSQL 11 | Funktioner | Den 7 maj 2019 | 9 november 2023 (pensionerad) |
Tillbakadragna PostgreSQL-motorversioner stöds inte i Azure Cosmos DB for PostgreSQL
Du kan fortsätta att köra den tillbakadragna versionen i Azure Cosmos DB for PostgreSQL. Observera dock följande begränsningar efter slutdatumet för varje PostgreSQL-databasversion:
- Eftersom communityn inte kommer att släppa några ytterligare felkorrigeringar eller säkerhetskorrigeringar kommer Azure Cosmos DB for PostgreSQL inte att korrigera den tillbakadragna databasmotorn för buggar eller säkerhetsproblem, eller på annat sätt vidta säkerhetsåtgärder när det gäller den tillbakadragna databasmotorn. Du kan uppleva säkerhetsproblem eller andra problem som ett resultat. Azure fortsätter dock att utföra regelbundet underhåll och korrigeringar för värden, operativsystemet, containrarna och andra tjänstrelaterade komponenter.
- Om något supportproblem kan ha att göra med själva PostgreSQL-motorn, eftersom communityn inte längre tillhandahåller korrigeringarna, kanske vi inte kan ge dig support. I sådana fall måste du uppgradera databasen till någon av de versioner som stöds.
- Du kommer inte att kunna skapa nya databasservrar för den tillbakadragna versionen. Du kommer dock att kunna utföra återställningar till tidpunkt och skapa skrivskyddade repliker för dina befintliga servrar.
- Nya tjänstfunktioner som utvecklats av Azure Cosmos DB for PostgreSQL kanske bara är tillgängliga för databasserverversioner som stöds.
- Serviceavtal för drifttid gäller endast för Azure Cosmos DB för PostgreSQL-tjänstrelaterade problem och inte för driftstopp som orsakas av databasmotorrelaterade buggar.
- I händelse av ett allvarligt hot mot tjänsten som orsakas av sårbarheten för PostgreSQL-databasmotorn som identifieras i den tillbakadragna databasversionen kan Azure välja att stoppa databasservern för att skydda tjänsten. I sådana fall får du ett meddelande om att uppgradera servern innan du ansluter servern.
Citus och andra tilläggsversioner
Beroende på vilken version av PostgreSQL som körs i ett kluster installeras även olika versioner av PostgreSQL-tillägg . PostgreSQL 14, PostgreSQL 15 och PostgreSQL 16 levereras med Citus 12, PostgreSQL 13 levereras med Citus 11, PostgreSQL 12 levereras med Citus 10 och tidigare PostgreSQL-versioner levereras med Citus 9.5.
Nästa steg
- Se vilka tillägg som är installerade i vilka versioner.
- Lär dig hur du skapar ett kluster.
- Lär dig mer om lokala uppgraderingar av Postgres och Citus huvudversioner.