Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Lakebase exécute PostgreSQL standard et le maintient à jour pour vous. Vous sélectionnez une version majeure lors de la création d’un projet, et Lakebase la met automatiquement à jour vers la dernière version mineure. Cette page décrit les principales versions Postgres prises en charge par Lakebase, comment Lakebase applique les versions mineures, et comment vérifier la version que votre projet exécute.
Note
Cette page décrit les mises à jour de versions de Postgres, les corrections de bugs et les correctifs de sécurité issus du projet PostgreSQL. Pour les changements spécifiques dans une version, consultez les notes officielles de version PostgreSQL. Lakebase annonce lorsque de nouvelles versions seront disponibles, ainsi que d’autres changements de plateforme, dans les notes de version de Lakebase.
Comment fonctionnent les versions PostgreSQL
PostgreSQL utilise un numéro de version en deux parties, comme 17.6. Le premier numéro est la version majeure et le second est la version mineure. Pour plus de détails, voir PostgreSQL versioning.
- Les versions majeures introduisent de nouvelles fonctionnalités et des changements de comportement. PostgreSQL publie une nouvelle version majeure environ une fois par an. Chaque version majeure bénéficie d’un support en amont pendant cinq ans, après quoi elle atteint sa fin de vie et n’est plus corrigée.
- Les versions mineures ne contiennent que des corrections de bugs et des correctifs de sécurité. Ils n’ajoutent pas de fonctionnalités et ne modifient pas les comportements. PostgreSQL publie une version mineure pour chaque version majeure prise en charge au moins une fois tous les trois mois, et peut publier une version non planifiée pour un bug critique ou un problème de sécurité. Une sortie mineure est publiée simultanément pour toutes les versions majeures prises en charge.
Versions Postgres prises en charge
Lakebase soutient Postgres 16, Postgres 17 et Postgres 18. Postgres 17 est la règle par défaut. Pour utiliser une autre version majeure, sélectionnez-la lors de la création d’un projet. Consultez Gérer les projets. Lakebase aligne la fin de vie de chaque version majeure avec la fenêtre officielle de support de cinq ans de PostgreSQL.
Vérifiez votre version Postgres
Pour voir la version exacte qu’un projet exécute, connectez-vous à la base de données et lancez la requête suivante :
SELECT version();
Le premier numéro est la version principale. La seconde est la version mineure, que Lakebase met à jour automatiquement. Vous pouvez lancer cette requête depuis la requête depuis l’éditeur SQL de Lakebase ou n’importe quel client Postgres.
La version majeure de votre Postgres est également affichée dans le widget paramètres Project sur votre tableau de bord project. Avec la Databricks CLI, databricks postgres get-project projects/<project_id> renvoie la même valeur dans le champ pg_version.
Comment les libérations mineures sont appliquées
Lakebase lance la dernière version mineure de Postgres pour chaque version majeure prise en charge et la met à jour pour vous. Les mises à jour mineures sont appliquées pendant le cycle régulier de mise à jour de votre projet, ou immédiatement lorsque vous redémarrez le calcul où Postgres s’exécute. Si un calcul est inactif et mis à zéro, il capte la mise à jour au prochain démarrage. Lakebase préchauffe la cache lors du redémarrage pour protéger les performances. Pour plus de détails sur le timing des mises à jour et la façon de définir une fenêtre de mise à jour, voir Gérer les mises à jour.
Vous ne pouvez pas épingler une version mineure antérieure ni rétrograder vers une version précédente. Par exemple, lorsque la version 17.11 est la dernière version mineure de Postgres 17, vous ne pouvez pas choisir d’exécuter un calcul sur la version 17.10. Si un projet manque une ou plusieurs mises à jour mineures, Lakebase le fait passer directement à la dernière version mineure disponible pour sa version majeure, plutôt que via chaque version intermédiaire.
Déploiements récents de versions mineures
Le tableau suivant montre quand les récentes sorties de Postgres sont devenues disponibles sur Lakebase. Chaque version renvoie à ses notes de version PostgreSQL, qui listent les corrections de bugs et les correctifs CVE inclus dans cette version mineure. Les dates sont approximatives.
| Date de sortie de Postgres | Versions incluses dans la publication | Première disponibilité à Lakebase | Délai de disponibilité |
|---|---|---|---|
| 2026-08-13 | 18.6, 17.11, 16.15 | 2026-08-15 | 2 jours |
| 2026-05-14 | 17.10, 16.14 | 15-05-2026 | 1 jour |
| 2026-02-12 | 17.8, 16.12 | 2026-02-12 | Le jour même |
| 13/11/2025 | 17.7, 16.11 | 2025-12-03 | 20 jours |
La date de première disponibilité dans Lakebase indique à quel moment une version a été disponible pour l’exécution pour la première fois, et non le moment où tous les environnements de calcul l’exécutent. Chaque calcul le détecte lors du prochain redémarrage, comme décrit ci-dessus.
Depuis août 2026, Lakebase publie la dernière version mineure communautaire pour chaque version majeure prise en charge : 18.6, 17.11 et 16.15. Pour la liste des versions actuelles, voir compatibilité Postgres.
Lakebase a ajouté le support de Postgres 18 en juin 2026, en commençant par la version 18.4 à partir de la sortie du 14-05-2026. Les versions mineures de Postgres 18 avant la 18.4 n’étaient pas proposées sur Lakebase.
Actions manuelles après les mises à jour mineures
En tant que service géré, Lakebase applique automatiquement les mises à jour mineures et vise à les maintenir exemptes de travail manuel. Parfois, une correction comme un correctif de sécurité nécessite une décision qui dépend de votre application et ne peut pas être entièrement automatisée. Quand cela arrive, ce qui est rare, Lakebase vous informe afin que vous puissiez prendre toutes les mesures nécessaires.
Mises à niveau majeures de la version
Lakebase ne met pas à jour un projet vers une nouvelle version majeure de Postgres en place. Pour utiliser une version majeure plus récente, créez un nouveau projet avec cette version, puis migrez vos données vers celle-ci en utilisant des outils tels que pg_dump et pg_restore.
Voir Gérer les projets pour créer le projet et Postgres pg_dump & pg_restore pour déplacer vos données.