Delen via


Versiebeleid voor Azure Database for PostgreSQL

In dit artikel wordt het versiebeleid voor Azure Database for PostgreSQL beschreven.

Hoofdversie

Een hoofdversie is een wijziging in het eerste cijfer van de versie. PostgreSQL 16 naar PostgreSQL 17 is bijvoorbeeld een belangrijke versie-upgrade. Primaire versies introduceren nieuwe functies en mogelijkheden. Deze kunnen wijzigingen bevatten waarvoor toepassingscode-updates zijn vereist. Azure Database for PostgreSQL ondersteunt elke primaire PostgreSQL-versie vanaf de datum waarop Azure ondersteuning biedt totdat de versie het einde van de levensduur bereikt (einde van ondersteuning) zoals gedefinieerd door de PostgreSQL-community. Zie het versiebeheerbeleid van de PostgreSQL-community voor meer informatie.

Ondersteuningsbeleid

De volgende tabel bevat de details over het einde van de levenscyclus voor grote versies van PostgreSQL. De datums volgen het versiebeheerbeleid van de PostgreSQL-community.

PostgreSQL-versie Wat is nieuw Begindatum van Azure Standard-ondersteuning Einddatum voor Azure Standard-ondersteuning
PostgreSQL 18 Opmerkingen bij de release 25-sep-2025 (Vooruitblik) 14-nov-2030
PostgreSQL 17 Opmerkingen bij de release 30-Sep-2024 8-Nov-2029
PostgreSQL 16 Opmerkingen bij de release 15-Oct-2023 9-Nov-2028
PostgreSQL 15 Opmerkingen bij de release 15-May-2023 11-Nov-2027
PostgreSQL 14 Opmerkingen bij de release 29-Jun-2022 12-Nov-2026
PostgreSQL 13 Opmerkingen bij de release 25-May-2021 31-mar-2026
PostgreSQL 12 Opmerkingen bij de release 22-Sep-2020 31-mar-2026
PostgreSQL 11 Opmerkingen bij de release 24-Jul-2019 31-mar-2026

PostgreSQL 18 is momenteel beschikbaar in preview op Azure Database for PostgreSQL met initiële beschikbaarheid in de regio Azië - oost.

Ondersteuning voor secundaire versies

Een flexibele Azure Database for PostgreSQL-server werkt tijdens periodiek onderhoud automatisch kleine versies bij naar de door Azure geprefereerde PostgreSQL-versie.

Buiten gebruik gestelde PostgreSQL-engineversies worden niet ondersteund in Azure Database for PostgreSQL

U kunt de buiten gebruik gestelde versie blijven gebruiken in flexibele serverexemplaren van Azure Database for PostgreSQL. Na de buitengebruikstellingsdatum voor elke PostgreSQL-databaseversie gelden de volgende beperkingen:

  • Wanneer de community een PostgreSQL-versie buiten gebruik stelt, stopt Azure Database for PostgreSQL met het toepassen van bug- of beveiligingspatches op de database-engine. Deze wijziging kan uw server blootstellen aan beveiligingsrisico's of andere problemen. Azure blijft echter de onderliggende host, het besturingssysteem, de containers en gerelateerde serviceonderdelen onderhouden en patchen.

  • Als u een ondersteuningsprobleem ondervindt dat betrekking heeft op de PostgreSQL-engine zelf, kunnen we mogelijk geen ondersteuning bieden omdat de community de patches niet meer biedt. In dergelijke gevallen moet u uw database upgraden naar een van de ondersteunde versies.

  • U kunt geen nieuwe servers maken met behulp van een PostgreSQL-versie die buiten gebruik is gesteld. U kunt echter herstel naar een bepaald tijdstip uitvoeren en leesreplica's maken voor uw bestaande servers.

  • Nieuwe servicemogelijkheden die zijn ontwikkeld door Azure Database for PostgreSQL-server, zijn mogelijk alleen beschikbaar voor ondersteunde databaseserverversies.

  • Sla's voor uptime zijn alleen van toepassing op serviceproblemen met betrekking tot de flexibele serverinstantie van Azure Database for PostgreSQL en zijn niet van toepassing op downtime die wordt veroorzaakt door fouten in de database-engine.

  • In zeldzame gevallen waarin een kritiek beveiligingsprobleem in een buiten gebruik gestelde PostgreSQL-versie een bedreiging vormt voor de service, kan Azure de betreffende servers stoppen om het platform te beveiligen. In dergelijke gevallen wordt u op de hoogte gesteld van het upgraden van de server voordat u de server online brengt.

  • Nieuwe extensies die zijn geïntroduceerd voor exemplaren van flexibele Azure Database for PostgreSQL-servers worden niet ondersteund in PostgreSQL-versies die de community buiten gebruik heeft gesteld.

Syntaxis van postgreSQL-versie

Voordat PostgreSQL versie 10 werd gebruikt, beschouwde het PostgreSQL-versiebeheerbeleid een grote versie-upgrade wanneer de eerste of tweede cijfer toenam. 9.5 tot 9.6 werd bijvoorbeeld beschouwd als een primaire versie-upgrade. Vanaf versie 10 wordt alleen een wijziging in het eerste getal beschouwd als een primaire versie-upgrade. 10.0 tot 10.1 is bijvoorbeeld een secundaire release-upgrade. Versie 10 tot en met 11 is een belangrijke versie-upgrade.