Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Azure Cosmos DB for PostgreSQL se už pro nové projekty nepodporuje. Tuto službu nepoužívejte pro nové projekty. Místo toho použijte jednu z těchto dvou služeb:
Azure Cosmos DB for NoSQL můžete použít pro distribuované databázové řešení navržené pro vysoce škálovatelné scénáře s 99,999% smlouvou o úrovni služeb (SLA), okamžitým automatickým škálováním a automatickým převzetím služeb při selhání napříč několika oblastmi.
Použijte funkci Elastic Clusters služby Azure Database for PostgreSQL pro horizontálně dělené PostgreSQL pomocí opensourcového rozšíření Citus.
Verze PostgreSQL
Během vytváření je možné přizpůsobit verzi PostgreSQL spuštěnou v clusteru a po vytvoření clusteru je možné ho upgradovat na místě. Azure Cosmos DB for PostgreSQL aktuálně podporuje následující hlavní verze PostgreSQL:
PostgreSQL verze 16
Aktuální menší vydání je 16.3. Další informace o vylepšeních a opravách v této dílčí verzi najdete v dokumentaci k PostgreSQL.
PostgreSQL verze 15
Aktuální minoritní verze je 15.7. Další informace o vylepšeních a opravách v této dílčí verzi najdete v dokumentaci k PostgreSQL.
PostgreSQL verze 14
Aktuální menší verze je 14.12. Další informace o vylepšeních a opravách v této dílčí verzi najdete v dokumentaci k PostgreSQL.
PostgreSQL verze 13
Aktuální menší verze je 13.15. Další informace o vylepšeních a opravách v této dílčí verzi najdete v dokumentaci k PostgreSQL.
PostgreSQL verze 12 a starší
Nepodporujeme PostgreSQL verze 12 a starší pro Azure Cosmos DB for PostgreSQL.
Upozornění
Komunita PostgreSQL ukončila podporu pro PostgreSQL 11 9. listopadu 2023 a pro PostgreSQL 12 21. listopadu 2024. Podívejte se na omezení , která platí pro vyřazené hlavní verze PostgreSQL ve službě Azure Cosmos DB for PostgreSQL. Přečtěte si o místních upgradech pro hlavní verze PostgreSQL ve službě Azure Cosmos DB for PostgreSQL.
Poslední dílčí verze pro PostgreSQL 11 a PostgreSQL 12 jsou 11.22 a 12.22. Další informace o vylepšeních a opravách v této poslední dílčí verzi najdete v dokumentaci k PostgreSQL.
Syntaxe verze PostgreSQL
Před verzí PostgreSQL 10 zásada verzování PostgreSQL považovala upgrade hlavní verze za zvýšení prvního nebo druhého čísla. Například upgrade z verze 9.5 na 9.6 byl považován za hlavní aktualizaci verze. Od verze 10 se jako upgrade hlavní verze považuje pouze změna prvního čísla. Například 10.0 až 10.1 je dílčí upgrade verze. Verze 10 na 11 je hlavní upgrade verze.
Podpora verzí a ukončení podpory PostgreSQL
Azure Cosmos DB for PostgreSQL podporuje každou hlavní verzi PostgreSQL od data, kdy Azure začne podporovat verzi, dokud komunita PostgreSQL tuto hlavní verzi PostgreSQL vyřadí. Projděte si zásady správy verzí komunity PostgreSQL.
Azure Cosmos DB for PostgreSQL automaticky provádí aktualizace podverze na nejnovější verzi PostgreSQL dostupnou v Azure v rámci pravidelné údržby.
Zásady ukončení hlavní verze
Hlavní data vyřazení verze PostgreSQL ve službě Azure Cosmos DB for PostgreSQL se řídí zásadami komunitní správy verzí PostgreSQL.
| Verze | Co je nového | Podporováno od | Datum vyřazení (Azure) |
|---|---|---|---|
| PostgreSQL 16 | Funkce | 28. zář 2023 | 9. listopadu 2028 |
| PostgreSQL 15 | Funkce | 20. října 2022 | 11. listopadu 2027 |
| PostgreSQL 14 | Funkce | 1. října 2021 | 12. listopadu 2026 |
| PostgreSQL 13 | Funkce | 6. dubna 2021 | 13. listopadu 2025 |
| PostgreSQL 12 | Funkce | 6. dubna 2021 | 21. listopadu 2024 (vyřazeno) |
| PostgreSQL 11 | Funkce | 7. května 2019 | 9. listopadu 2023 (vyřazeno) |
Vyřazené verze modulu PostgreSQL, které se ve službě Azure Cosmos DB for PostgreSQL nepodporují
Ve službě Azure Cosmos DB for PostgreSQL můžete dál spouštět vyřazenou verzi. Všimněte si však následujících omezení po datu vyřazení každé verze databáze PostgreSQL:
- Vzhledem k tomu, že komunita nebude vydávat žádné další opravy chyb ani opravy zabezpečení, Azure Cosmos DB for PostgreSQL nebude opravovat vyřazený databázový stroj za žádné chyby nebo problémy se zabezpečením nebo jinak přijmout bezpečnostní opatření týkající se vyřazeného databázového stroje. V důsledku toho může dojít k ohrožením zabezpečení nebo jiným problémům. Azure ale bude dál provádět pravidelnou údržbu a opravy pro hostitele, operační systém, kontejnery a všechny ostatní komponenty související se službami.
- Pokud k nějakému problému s podporou, ke kterým může dojít, souvisí samotný modul PostgreSQL, protože komunita už neposkytuje opravy, možná vám nebudeme moct poskytnout podporu. V takových případech budete muset databázi upgradovat na jednu z podporovaných verzí.
- Nebudete moct vytvořit nové databázové servery pro vyřazenou verzi. Budete ale moct provést obnovení k určitému bodu v čase a vytvořit repliky pro čtení pro stávající servery.
- Nové funkce služeb vyvinuté službou Azure Cosmos DB for PostgreSQL můžou být dostupné jenom pro podporované verze databázových serverů.
- Smlouvy SLA pro dobu provozu se použijí výhradně na problémy související se službou Azure Cosmos DB for PostgreSQL, a ne na výpadky způsobené chybami souvisejícími s databázovým strojem.
- V extrémním případě závažné hrozby pro službu způsobenou ohrožením zabezpečení databázového stroje PostgreSQL identifikovaným ve verzi vyřazené databáze se může Azure rozhodnout zastavit váš databázový server pro zabezpečení této služby. V takovém případě budete upozorněni na upgrade serveru před přenesením serveru do online režimu.
Citus a další verze rozšíření
V závislosti na tom, která verze PostgreSQL běží v clusteru, se nainstalují i různé verze rozšíření PostgreSQL. Konkrétně PostgreSQL 14, PostgreSQL 15 a PostgreSQL 16 mají citus 12, PostgreSQL 13 se dodává s Citus 11, PostgreSQL 12 se dodává s Citus 10 a staršími verzemi PostgreSQL jsou citus 9.5.
Další kroky
- Podívejte se, která rozšíření jsou nainstalovaná ve kterých verzích.
- Naučte se vytvářet cluster.
- Zjistěte o upgradech hlavní verze Postgres a Citus přímo na místě.