Kommentar
Å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.
Lakebase kör standard PostgreSQL och håller det uppdaterat åt dig. Du väljer en huvudversion när du skapar ett projekt, och Lakebase uppdaterar automatiskt till den senaste mindre versionen. Den här sidan beskriver de viktigaste Postgres-versionerna som Lakebase stödjer, hur Lakebase tillämpar mindre versioner och hur du kontrollerar vilken version ditt projekt kör.
Note
Den här sidan beskriver Postgres versionsuppdateringar, buggfixar och säkerhetspatchar som kommer från PostgreSQL-projektet. För information om de specifika ändringarna i en version, se de officiella versionsinformationen för PostgreSQL. Lakebase meddelar när nya versioner blir tillgängliga, tillsammans med andra plattformsändringar, i Lakebase släppnoter.
Hur PostgreSQL-versioner fungerar
PostgreSQL använder ett tvådelat versionsnummer, såsom 17.6. Det första numret är den stora versionen och det andra numret är den mindre versionen. För mer detaljer, se PostgreSQL-versionering.
- Större versioner introducerar nya funktioner och beteendeförändringar. PostgreSQL publicerar en ny huvudversion ungefär en gång per år. Varje större version får upstream-stöd i fem år, varefter den når slutet av sin livslängd och inte längre patchas.
- Mindre versioner innehåller endast buggfixar och säkerhetspatchar. De lägger inte till funktioner eller ändrar beteende. PostgreSQL publicerar en mindre version för varje stödd huvudversion minst en gång var tredje månad, och kan publicera en oplanerad version för en kritisk bugg eller säkerhetsfråga. En mindre utgåva ges ut för alla stödda huvudversioner samtidigt.
Stödda Postgres-versioner
Lakebase stödjer Postgres 16, Postgres 17 och Postgres 18. Postgres 17 är standard. För att använda en annan huvudversion, välj den när du skapar ett projekt. Se Hantera projekt. Lakebase anpassar slutdatumet för varje huvudversion till PostgreSQLs officiella femåriga supportperiod.
Kolla din Postgres-version
För att se exakt vilken version ett projekt kör, koppla till databasen och kör följande fråga:
SELECT version();
Det första numret är huvudversionen. Den andra är den mindre versionen, som Lakebase uppdaterar automatiskt. Du kan köra denna fråga från Query från Lakebase SQL Editor eller vilken Postgres-klient som helst.
Din Postgres major-version visas också i widgeten Project inställningar på din project-dashboard. Med Databricks CLI returneras databricks postgres get-project projects/<project_id> samma värde i pg_version fältet.
Hur mindre utsläpp tillämpas
Lakebase kör den senaste Postgres minor-versionen för varje stödd huvudversion och uppdaterar den åt dig. Mindre uppdateringar appliceras under projektets ordinarie uppdateringscykel, eller omedelbart när du startar om beräkningen där Postgres körs. Om en beräkning är inaktiv och skalad till noll, plockar den upp uppdateringen nästa gång den startar. Lakebase förvärmer cachen under omstarten för att skydda prestandan. För detaljer om uppdateringstidpunkt och hur man sätter ett uppdateringsfönster, se Hantera uppdateringar.
Du kan inte fästa en tidigare mindre utgåva eller nedgradera till en tidigare. Till exempel, när 17.11 är den senaste mindre versionen av Postgres 17, kan du inte välja att köra en beräkning på version 17.10. Om ett projekt missar en eller flera mindre uppdateringar går Lakebase direkt vidare till den senaste tillgängliga mindre versionen för sin huvudversion istället för genom varje mellanliggande version.
Senaste mindre versionsuppdateringar
Följande tabell visar när de senaste Postgres-utgåvorna blev tillgängliga i Lakebase. Varje version länkar till sina PostgreSQL-versionsanteckningar, som listar buggfixar och CVE-patchar som ingår i den mindre versionen. Datumen är ungefärliga.
| Postgres utgivningsdatum | Versioner i utgåvan | Först tillgänglig i Lakebase | Tid till tillgänglighet |
|---|---|---|---|
| 2026-08-13 | 18.6, 17.11, 16.15 | 2026-08-15 | 2 dagar |
| 2026-05-14 | 17.10, 16.14 | 2026-05-15 | 1 dag |
| 2026-02-12 | 17.8, 16.12 | 2026-02-12 | Samma dag |
| 2025-11-13 | 17.7, 16.11 | 2025-12-03 | 20 dagar |
Det första tillgängliga datumet i Lakebase markerar när en version först blev tillgänglig för körning, inte den punkt då varje beräkning kör den. Varje beräkning plockar upp den vid nästa omstart, som beskrivits ovan.
Från och med augusti 2026 kör Lakebase den senaste community-minor-versionen för alla stödda större versioner: 18.6, 17.11 och 16.15. För den aktuella versionslistan, se Postgres-kompatibilitet.
Lakebase lade till stöd för Postgres 18 i juni 2026, med start 18,4 från och med 2026-05-14-releasen. Mindre versioner av Postgres 18 före 18.4 erbjöds inte i Lakebase.
Manuella åtgärder efter mindre versioner
Som en hanterad tjänst tillämpar Lakebase mindre uppdateringar automatiskt och strävar efter att hålla dem fria från manuellt arbete. Ibland kräver en fix, som en säkerhetspatch, ett beslut som beror på din applikation och inte kan automatiseras helt. När detta händer, vilket är sällan, meddelar Lakebase dig så att du kan vidta nödvändiga åtgärder.
Större versionsuppgraderingar
Lakebase uppgraderar inte ett projekt till en ny större Postgres-version som finns på plats. För att använda en nyare huvudversion, skapa ett nytt projekt med den versionen och migrera sedan din data till den med verktyg som pg_dump och pg_restore. Se Hantera projekt för att skapa projektet och Postgres pg_dump & pg_restore för att flytta dina data.