PostgreSQL 17 - Swedish
authorJonathan S. Katz <jonathan.katz@excoventures.com>
Mon, 23 Sep 2024 03:00:58 +0000 (23:00 -0400)
committerJonathan S. Katz <jonathan.katz@excoventures.com>
Mon, 23 Sep 2024 03:00:58 +0000 (23:00 -0400)
Author: Daniel Gustafsson <daniel@yesql.se>

releases/17/release.sv.md [new file with mode: 0644]

diff --git a/releases/17/release.sv.md b/releases/17/release.sv.md
new file mode 100644 (file)
index 0000000..f591dde
--- /dev/null
@@ -0,0 +1,257 @@
+26 September 2024 - [PostgreSQL Global Development Group](https://www.postgresql.org)
+presenterade idag [PostgreSQL 17](https://www.postgresql.org/docs/17/release-17.html),
+den senaste versionen av vĂ€rldens mest avancerade databas byggd med Ă¶ppen kĂ€llkod.
+
+PostgreSQL 17 bygger vidare pĂ„ Ă„rtionden av utveckling med Ă¶ppen kĂ€llkod, och
+fortsĂ€tter förbĂ€ttra prestandan och skalbarheten samtidigt som databasen
+anpassas för nya anvĂ€ndningsmönster och trender inom databashantering. Denna
+versionen av [PostgreSQL](https://www.postgresql.org) har betydligt förbĂ€ttrad
+systemprestanda, bland annat genom optimerad minneshantering för vacuum,
+optimering av I/O operationer och parallellisering, förbĂ€ttringar för
+import av data samt bĂ€ttre utnyttjande av index vid
+databasfrĂ„gor.  PostgreSQL 17 passar de flesta typer av anvĂ€ndningsmönster, och
+adderar nya funktioner för utvecklare som SQL/JSON `JSON_TABLE` och
+förbĂ€ttringar av logisk replikering för att ge högre tillgĂ€nglighet och
+förenklad uppgradering.
+
+"PostgreSQL 17 visar hur den globala gruppen utvecklare, vilka ligger bakom 
+utvecklingen av PostgreSQL, fortsĂ€tter att förbĂ€ttra och förenkla för alla
+databasanvĂ€ndare", sĂ€ger Jonathan Katz, ledamot i PostgreSQL core team.
+"Oavsett om det Ă€r förenkling av storskalig databasdrift eller nya funktioner
+för förenkla för utvecklare, sĂ„ kommer PostgreSQL 17 förbĂ€ttra din organisations
+datahantering."
+
+PostgreSQL Ă€r kĂ€nt för pĂ„litlighet, stabilitet och tillförlitlighet. Med mer Ă€n
+25 Ă„rs utveckling med Ă¶ppen kĂ€llkod av en global grupp av utvecklare har
+PostgreSQL blivit den mest populĂ€ra relationsdatabasen byggd pĂ„ Ă¶ppen kĂ€llkod
+för organisationer av alla storlekar.
+
+### PrestandaförbĂ€ttringar
+
+[Vacuum](https://www.postgresql.org/docs/17/routine-vacuuming.html) Ă€r en
+kritisk komponent för PostgreSQL i produktion.  I PostgreSQL 17 har
+minneshanteringen för vacuum effektiviserats och anvĂ€nder nu upp till 20 gĂ„nger
+mindre minne. Detta gör vacuum snabbare samtidigt som det frigör mer 
+systemresurser för databasfrĂ„gor.
+
+PostgreSQL 17 har ocksĂ„ förbĂ€ttrad prestanda för I/O-operationer, upp till
+fördubblad prestanda vid skrivning tack vare förbĂ€ttringar av
+[write-ahead log](https://www.postgresql.org/docs/17/wal-intro.html)
+([WAL](https://www.postgresql.org/docs/17/wal-intro.html)) hantering.
+
+Utöver det finns ocksĂ„ ny funktionalitet för strömmande I/O vilket gör
+sekventiell lĂ€sning av tabeller snabbare samt effektiviserar uppdatering av
+statistik med [`ANALYZE`](https://www.postgresql.org/docs/17/sql-analyze.html).
+
+Prestanda för databasfrĂ„gor har ocksĂ„ förbĂ€ttrats i PostgreSQL 17. FrĂ„gor med
+`IN` satser som anvĂ€nder
+[B-tree](https://www.postgresql.org/docs/17/indexes-types.html#INDEXES-TYPES-BTREE)
+index, vilket Ă€r standard indexmetod i PostgreSQL, Ă€r nu snabbare.
+[BRIN](https://www.postgresql.org/docs/17/brin.html) index kan nu byggas med
+parallella processer och frĂ„geplanering har förbĂ€ttrats avsevĂ€rt. Bland annat
+har `NOT NULL` begrĂ€nsningar och 
+[common table expressions](https://www.postgresql.org/docs/17/queries-with.html)
+([`WITH` frĂ„gor](https://www.postgresql.org/docs/17/queries-with.html)) optimerats.
+Denna versionen utökar ocksĂ„ anvĂ€ndningen av CPU-acceleration med SIMD (Single
+Instruction/Multiple Data), bland annat med AVX-512 för
+[`bit_count`](https://www.postgresql.org/docs/17/functions-bitstring.html)
+funktionen.
+
+### Utvecklarupplevelse
+
+PostgreSQL var 2012
+[den första relationsdatabasen att addera stöd för JSON](https://www.postgresql.org/about/news/postgresql-92-released-1415/),
+och PostgreSQL 17 fortsĂ€tter att utöka SQL/JSON stödet.
+[`JSON_TABLE`](https://www.postgresql.org/docs/17/functions-json.html#FUNCTIONS-SQLJSON-TABLE)
+lĂ„ter utvecklare konvertera JSON data till en normal databas tabell. PostgreSQL
+17 utökar stöd för att skapa
+[SQL/JSON](https://www.postgresql.org/docs/17/functions-json.html#FUNCTIONS-JSON-CREATION-TABLE)
+med standardiserade funktioner (`JSON`, `JSON_SCALAR`, `JSON_SERIALIZE`), och
+skriva databasfrĂ„gor med
+[SQL/JSON funktioner](https://www.postgresql.org/docs/17/functions-json.html#SQLJSON-QUERY-FUNCTIONS)
+(`JSON_EXISTS`, `JSON_QUERY`, `JSON_VALUE`). Detta ger utvecklare större
+flexibilitet i hur data i JSON format kan anvĂ€ndas.  Fler
+[`jsonpath` operationer](https://www.postgresql.org/docs/17/functions-json.html#FUNCTIONS-SQLJSON-PATH-OPERATORS),
+stöds ocksĂ„, speciellt för konvertering av JSON data till PostgreSQL's datatyper
+för numeriska vĂ€rden, datum/tid, strĂ€ngar m.fl.
+
+Stödet för [`MERGE`](https://www.postgresql.org/docs/17/sql-merge.html), vilken
+anvĂ€nds för villkorade uppdateringar, utökas med en `RETURNING` sats samt
+funktion för att uppdatera
+[databasvyer](https://www.postgresql.org/docs/17/sql-createview.html).
+PostgreSQL 17 har ocksĂ„ nya funktioner för import eller export av stora volymer
+med upp fördubblad prestanda i
+[`COPY`](https://www.postgresql.org/docs/17/sql-copy.html) operationen. `COPY`
+kan ocksĂ„ kĂ€nna av om datakĂ€llan har samma kodning som destinationen och kan
+optimera för detta. Funktionen `ON_ERROR` medger fortsatt import av data Ă€ven om
+det uppstĂ„r fel vid inlĂ€sning.
+
+
+PostgreSQL 17 innehĂ„ller ocksĂ„ förbĂ€ttringar för hantering av data som fördelats
+i partitioner samt data distribuerad Ă¶ver flera PostgreSQL instanser pĂ„
+fjÀrrservrar.
+Identity kolumner och exclusion constraints stöds i och med PostgreSQL 17 för
+[partitionerade tabeller](https://www.postgresql.org/docs/17/ddl-partitioning.html).
+[PostgreSQL foreign data wrapper](https://www.postgresql.org/docs/17/postgres-fdw.html)
+([`postgres_fdw`](https://www.postgresql.org/docs/17/postgres-fdw.html)), vilken
+anvĂ€nds för att exekvera frĂ„gor pĂ„ andra PostgreSQL instanser, kan nu flytta
+hantering av `EXISTS` och `IN` satser till fjĂ€rrservern för effektivare
+databasfrÄgor.
+
+PostgreSQL 17 inkluderar ocksĂ„ en inbyggd plattformsoberoende sorteringsordning
+som garanterar konsekvent och oförĂ€ndrad sortering med `UTF-8` stöd liknande
+hur `C` sortering fungerar för `SQL_ASCII`. Med denna kommer
+databasfrĂ„gor Ă¶ver text-data returnera samma sorteringsordning oavsett var
+PostgreSQL körs.
+
+### FörbĂ€ttring av logisk replikering för hög tillgĂ€nglighet och systemuppgradering
+
+[Logisk replikering](https://www.postgresql.org/docs/17/logical-replication.html)
+kan anvĂ€ndas för att strömma data i realtid för en mĂ€ngd anvĂ€ndningsomrĂ„den. Före
+denna versionen behövde anvĂ€ndare ta bort
+[slots för logisk replikering](https://www.postgresql.org/docs/17/logical-replication-subscription.html#LOGICAL-REPLICATION-SUBSCRIPTION-SLOT)
+vid uppgradering mellan huvudversioner, vilket krĂ€vde omsynkronisering av data
+mellan prenumeranter efter uppgraderingen. I och med uppgraderingar frĂ„n 
+PostgreSQL 17 behöver dessa inte lĂ€ngre tas bort, vilket förenklar processen.
+
+PostgreSQL 17 inkluderar kontroll vid failover för logisk replikering vilket
+gör det enklare att anvĂ€nda i miljöer vilka krĂ€ver hög tillgĂ€nglighet.
+Kommandoradsverktyget
+[`pg_createsubscriber`](https://www.postgresql.org/docs/17/app-pgcreatesubscriber.html)
+har ocksĂ„ lagts till vilket anvĂ€nds för att konvertera en fysiskt replikerad
+nod till en logiskt replikerad nod.
+
+
+### Utökad funktionalitet för hantering av sĂ€kerhet och drift
+
+PostgreSQL 17 har vidareutvecklats för att ge utökad flexibilitet vid drift.
+En ny TLS parameter, `sslnegotiation`,
+har adderats vilken lĂ„ter anvĂ€ndare direkt utföra en TLS anslutning vid anvĂ€ndning av
+[ALPN](https://en.wikipedia.org/wiki/Application-Layer_Protocol_Negotiation)
+(registrerat som `postgresql` i ALPN katalogen).
+PostgreSQL 17 har ocksĂ„ utökats med den 
+[fördefinierade rollen](https://www.postgresql.org/docs/17/predefined-roles.html),
+`pg_maintain` vilken ger anvĂ€ndare rĂ€ttigheter att utföra olika former av
+underhÄllsarbeten.
+
+[`pg_basebackup`](https://www.postgresql.org/docs/17/app-pgbasebackup.html),
+sĂ€kerhetskopieringsverktyget som ingĂ„r i PostgreSQL, stödjer nu inkrementell
+sĂ€kerhetskopiering och har utökats med
+[`pg_combinebackup`](https://www.postgresql.org/docs/17/app-pgcombinebackup.html),
+ett verktyg för att rekonstruera en full sĂ€kerhetskopia. Utöver det har
+[`pg_dump`](https://www.postgresql.org/docs/17/app-pgdump.html) en ny funktion,
+`--filter`, vilken ger större kontroll Ă¶ver vilka objekt som ska ingĂ„ i en
+databasdump.
+
+PostgreSQL 17 har ocksĂ„ förbĂ€ttrats gĂ€llande Ă¶vervakning och systemanalys.
+[`EXPLAIN`](https://www.postgresql.org/docs/17/sql-explain.html) visar nu tid
+spenderad för lĂ€sning och skrivning; och har tvĂ„ nya parametrar `SERIALIZE` och
+`MEMORY` vilka Ă€r anvĂ€ndbara för att se hur mycket tid som spenderats med att
+konvertera och skicka data Ă¶ver nĂ€tverket, samt hur mycket minne som anvĂ€nts.
+I PostgreSQL 17 visas nu hur lĂ„ngt
+[vacuum av index](https://www.postgresql.org/docs/17/progress-reporting.html#VACUUM-PROGRESS-REPORTING)
+har kommit, och den nya systemvyn
+[`pg_wait_events`](https://www.postgresql.org/docs/17/view-pg-wait-events.html)
+kan i kombination med
+[`pg_stat_activity`](https://www.postgresql.org/docs/17/monitoring-stats.html#MONITORING-PG-STAT-ACTIVITY-VIEW)
+anvĂ€ndas för att ta reda pĂ„ varför aktiva sessioner vĂ€ntar.
+
+### Mer förbĂ€ttringar
+
+Mycket fler förbĂ€ttringar och fler nya funktion har ocksĂ„ adderats till
+PostgreSQL 17 för att bĂ€ttre hantera alla anvĂ€ndningsfall.  Se 
+[listan Ă¶ver nyheter](https://www.postgresql.org/docs/17/release-17.html) för
+en Ă¶verblick Ă¶ver alla nya och förbĂ€ttrade funktioner.
+
+### Om PostgreSQL
+
+[PostgreSQL](https://www.postgresql.org) Ă€r vĂ€rldens mest avancerade databas
+byggd pĂ„ Ă¶ppen kĂ€llkod, med tusentals anvĂ€ndare, utvecklare, företag och 
+organisationer vĂ€rlden Ă¶ver. Med Ă¶ver 35 Ă„rs utveckling sedan starten pĂ„
+University of California, Berkeley, har PostgreSQL fortsatt utvecklas med
+en enastĂ„ende fart. PostgreSQL:s vĂ€l etablerade funktioner Ă€r inte bara
+jĂ€mförbara med proprietĂ€ra databassystem, utan Ă¶vertrĂ€ffar dem nĂ€r det gĂ€ller
+avancerade databasfunktioner, utbyggbarhet och modularitet, sĂ€kerhet och
+stabilitet.
+
+### LĂ€nkar
+
+* [Nerladdning](https://www.postgresql.org/download/)
+* [Nyheter i version 17](https://www.postgresql.org/docs/17/release-17.html)
+* [Press Kit](https://www.postgresql.org/about/press/)
+* [SĂ€kerhet](https://www.postgresql.org/support/security/)
+* [Versionspolicy](https://www.postgresql.org/support/versioning/)
+* [Följ @postgresql](https://twitter.com/postgresql)
+* [Donationer](https://www.postgresql.org/about/donate/)
+
+### Fördjupad information
+
+För ingĂ„ende förklaringar och dokumentation av de ovan nĂ€mnda funktionerna, och
+mer, se följande resurser:
+
+* [Nyheter i version 17](https://www.postgresql.org/docs/17/release-17.html)
+* [Funktioner per version](https://www.postgresql.org/about/featurematrix/)
+
+### Nerladdning
+
+PostgreSQL 17 kan laddas ner pĂ„ ett flertal olika sĂ€tt, bland annat:
+
+* De [officiella nerladdningarna](https://www.postgresql.org/download/),
+  vilka tillhandahĂ„ller installationspaket för
+  [Windows](https://www.postgresql.org/download/windows/),
+  [Linux](https://www.postgresql.org/download/linux/),
+  [macOS](https://www.postgresql.org/download/macosx/) med flera.
+* [KĂ€llkod](https://www.postgresql.org/ftp/source/v17.0)
+
+Andra verktyg och tillĂ€ggsmoduler finns tillgĂ€ngliga via
+[PostgreSQL Extension Network](http://pgxn.org/).
+
+### Dokumentation
+
+PostgreSQL 17 levereras med dokumentation i HTML-format samt man-sidor, och
+dokumentationen kan ocksĂ„ lĂ€sas online i bĂ„de
+[HTML-format](https://www.postgresql.org/docs/17/) och som
+[PDF](https://www.postgresql.org/files/documentation/pdf/17/postgresql-17-A4.pdf).
+
+### Licens
+
+PostgreSQL Ă€r licensierad med [PostgreSQL Licensen](https://www.postgresql.org/about/licence/),
+en BSD-liknande "tillĂ„tande" licens.
+Denna [OSI-certifierade licens](http://www.opensource.org/licenses/postgresql/)
+anses flexibel och företagsvĂ€nlig eftersom den inte begrĂ€nsar anvĂ€ndningen av
+PostgreSQL i kommersiella eller proprietĂ€ra applikationer. Licensen,
+tillsammans med brett stöd frĂ„n mĂ„nga företag och ett publikt Ă€gande av koden,
+gör att PostgreSQL Ă€r vĂ€ldigt populĂ€r bland tillverkare som vill bygga in en
+databas i sin produkt utan att riskera avgifter, inlĂ„sning eller förĂ€ndrade
+licensvillkor.
+
+### Kontaktinformation
+
+Hemsida
+
+* [https://www.postgresql.org/](https://www.postgresql.org/)
+
+E-post
+
+* [press@postgresql.org](mailto:press@postgresql.org)
+
+### Bilder och logotyper
+
+Postgres, PostgreSQL, och elefantlogotypen (Slonik) Ă€r av
+[PostgreSQL Community Association](https://www.postgres.ca) registrerade
+varumĂ€rken. AnvĂ€ndning av dess varumĂ€rken mĂ„ste följa dess
+[varumÀrkespolicy](https://www.postgresql.org/about/policies/trademarks/).
+
+### Kommersiell support
+
+PostgreSQL projektet stöttas av ett stort antal företag som sponsrar utvecklare,
+erbjuder infrastruktur och ger finansiellt stöd. Se listan Ă¶ver PostgreSQL:s
+[sponsors](https://www.postgresql.org/about/sponsors/) för mer information.
+
+Det finns ocksĂ„ mĂ„nga
+[företag som sĂ€ljer tjĂ€nster kring PostgreSQL](https://www.postgresql.org/support/professional_support/),
+allt frĂ„n smĂ„ konsultbolag till multinationella företag.
+
+För att ge ett ekonomiskt bidrag till PostgreSQL Global Development Group eller
+till en av de officiellt erkĂ€nda ideella organisationerna, se sidan för
+[donationer](https://www.postgresql.org/about/donate/) för mer information.