--- /dev/null
+14 September 2023 - PostgreSQL Global Development Group presenterade idag
+PostgreSQL 16, den senaste versionen av vÀrldens mest avancerade databas
+byggd med öppen kÀllkod.
+
+[PostgreSQL 16](https://www.postgresql.org/docs/16/release-16.html) höjer
+prestandan, med tydliga förbÀttringar för parallella databasfrÄgor, inlÀsning
+av data i stora volymer och logisk replikering. Den nya versionen innehÄller mycket ny
+funktionalitet för bÄde utvecklare och databasadministratörer, bland annat
+utökat stöd för SQL/JSON syntax, bÀttre övervakning av arbetsbelastning samt
+utökad flexibilitet i hur Ätkomstregler kan hanteras över mÄnga databaser i
+större installationer.
+
+"Medan anvÀndningsmönster för relationsdatabaser utvecklas
+och Àndras sÄ fortsÀtter PostgreSQL att förbÀttra prestandan för att hantera
+stora datamÀngder", sÀger Dave Page, medlem i PostgreSQL core team. "PostgreSQL
+16 ger bÀttre möjligheter för att bÄde skala up och skala ut installationer,
+och ger samtidigt nya och bÀttre insikter i hur datahantering kan optimeras."
+
+PostgreSQL Àr kÀnt för pÄlitlighet, stabilitet och tillförlitlighet. Med mer Àn
+35 Ärs utveckling som ö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
+
+PostgreSQL 16 förbÀttrar prestandan av redan befintlig funktionalitet genom
+nya optimeringar vid frÄgeplanering. `FULL` och `RIGHT`
+[joins](https://www.postgresql.org/docs/16/queries-table-expressions.html#QUERIES-JOIN),
+kan i denna versionen generera en mer optimerad frÄgeplan för frÄgor som
+anvÀnder
+[aggregatfunktioner](https://www.postgresql.org/docs/16/functions-aggregate.html)
+med en `DISTINCT` eller `ORDER BY` klausul. Vidare kan inkrementell sortering
+ocksÄ anvÀndas för
+[`SELECT DISTINCT`](https://www.postgresql.org/docs/16/queries-select-lists.html#QUERIES-DISTINCT)
+frÄgor, och
+[fönsterfunktioner](https://www.postgresql.org/docs/16/sql-expressions.html#SYNTAX-WINDOW-FUNCTIONS)
+kan optimeras för att exekvera snabbare. `RIGHT` och `OUTER` "anti-joins",
+vilka möjliggör att identifiera rader som inte finns i en tabell, Àr ocksÄ
+förbÀttrade.
+
+
+Denna version innehÄller förbÀttringar för inlÀsning av stora volymer med
+[`COPY`](https://www.postgresql.org/docs/16/sql-copy.html) för bÄde
+enskilda och parallella operationer, med upp till 300% prestandaförbÀttring
+under vissa omstÀndigheter. PostgreSQL 16 adderar ocksÄ stöd för
+[lastbalansering](https://www.postgresql.org/docs/16/libpq-connect.html#LIBPQ-CONNECT-LOAD-BALANCE-HOSTS)
+för klienter som anvÀnder `libpq`, samt förbÀttringar kring vacuum-strategier
+som minskar behovet av frysning av en hel tabell. Utöver det introduceras
+Àven CPU-acceleration med hjÀlp av `SIMD` för bÄde x86 och ARM arkitekturer vilket
+leder till förbÀttrad prestanda för hantering av ASCII och JSON strÀngar samt
+vid sökning i arrayer och subtransaktioner.
+
+### Logisk replikering
+
+[Logisk replikering](https://www.postgresql.org/docs/16/logical-replication.html)
+ger anvÀndare möjlighet att strömma data till andra PostgreSQL instanser eller
+prenumeranter som kan tolka PostgreSQL-protokollet för logisk replikering. Med
+PostgreSQL 16 kan anvÀndare utföra logisk replikering frÄn en standby, vilket
+betyder att en standby kan publicera logiska förÀndringar till andra servrar.
+Detta ger utvecklare nya möjligheter för distribution av last, till exempel
+genom att avlasta den primÀra noden genom att anvÀnda en standby för att
+replikera förÀndringar till konsumenter av datan.
+
+Utöver det innehÄller PostgreSQL 16 mÄnga förbÀttringar för logisk replikering.
+Prenumeranter kan nu applicera stora transaktioner med hjÀlp av parallella
+processer. För tabeller som inte har en
+[primÀrnyckel](https://www.postgresql.org/docs/16/ddl-constraints.html#DDL-CONSTRAINTS-PRIMARY-KEYS)
+kan prenumeranter nu anvÀnda ett B-tree index istÀllet för sekventiell sökning
+för att hitta matchande rader. I speciella fall kan anvÀndare ocksÄ öka
+hastigheten av initial tabellsynkronisering med hjÀlp av binÀrformatet.
+
+Det finns mÄnga förbÀttringar kring rÀttighetshantering för logisk replikering
+i PostgreSQL 16, bland annat den nya
+[fördefinierade rollen](https://www.postgresql.org/docs/16/predefined-roles.html)
+`pg_create_subscription`, vilket ger anvÀndare möjlighet att skapa en nya
+prenumerationer av logiska förÀndringar. Slutligen sÄ har arbetet med att
+stödja dubbelriktad logisk replikering pÄbörjats i och med denna versionen,
+dÀr funktionalitet för att replikera data mellan tvÄ tabeller frÄn olika
+publiceringar medges.
+
+### Utvecklarfunktioner
+
+PostgreSQL 16 har adderat stöd för mer syntax frÄn
+[SQL/JSON](https://www.postgresql.org/docs/16/functions-json.html) standarden,
+bland annat konstruktörer och predikat som `JSON_ARRAY()`, `JSON_ARRAYAGG()`
+och `IS JSON`. Denna versionen introducerar ocksÄ möjligheten att anvÀnda
+understreck som tusenseparator (t.ex `5_432_000`) och heltal i andra baser,
+som `0x1538`, `0o12470` och `0b1010100111000`.
+
+AnvÀndare av PostgreSQL 16 kan ocksÄ dra nytta frÄn nya kommandon i `psql`.
+Dessa inkluderar bland annat
+[`\bind`](https://www.postgresql.org/docs/16/app-psql.html#APP-PSQL-META-COMMAND-BIND),
+vilket medger att förbereda parameteriserade frÄgor och med `\bind` ersÀtta
+variablerna (t.ex `SELECT $1::int + $2::int \bind 1 2 \g `).
+
+Stödet för
+[text jÀmförelser](https://www.postgresql.org/docs/16/collation.html) Àr
+förbÀttrat i PostgreSQL 16, med nya regler för hur text sorteras. PostgreSQL
+16 byggs ny som standard med stöd för ICU, anvÀnder standard locale frÄn
+exekveringsmiljön och ger möjlighet för att skapa egna regler för jÀmförelser
+med ICU.
+
+### Ăvervakning
+
+För att kunna optimera prestandan av databasen Àr det mycket viktigt att
+förstÄ vilken pÄverkan I/O-operationer har pÄ systemet. PostgreSQL 16
+introducerar
+[`pg_stat_io`](https://www.postgresql.org/docs/16/monitoring-stats.html#MONITORING-PG-STAT-IO-VIEW),
+en ny kÀlla till mÀtpunkter för noggrann analys av I/O-accessmönster.
+
+Utöver har en ny kolumn lagts till i
+[`pg_stat_all_tables`](https://www.postgresql.org/docs/16/monitoring-stats.html#MONITORING-PG-STAT-ALL-TABLES-VIEW)
+vilken innehÄller en tidstÀmpel för nÀr en tabell eller ett index senast
+lÀstes. PostgreSQL 16 förbÀttrar ocksÄ
+[`auto_explain`](https://www.postgresql.org/docs/16/auto-explain.html)
+genom att inkludera vÀrden som skickats till parameteriserade frÄgor, samt
+utvecklar spÄrningen av frÄgor till
+[`pg_stat_statements`](https://www.postgresql.org/docs/16/pgstatstatements.html)
+och [`pg_stat_activity`](https://www.postgresql.org/docs/16/monitoring-stats.html#MONITORING-PG-STAT-ACTIVITY-VIEW).
+
+### RÀttighetshantering och sÀkerhet
+
+PostgreSQL 16 tillÄter detaljerad konfiguration av rÀttighetshantering och
+förbÀttrar ett flertal sÀkerhetsfunktioner.
+FörbÀttringar i denna versionen Àr hanteringen av
+[`pg_hba.conf`](https://www.postgresql.org/docs/16/auth-pg-hba-conf.html) och
+[`pg_ident.conf`](https://www.postgresql.org/docs/16/auth-username-maps.html)
+med bland annat stöd för reguljÀra uttryck för matchning av anvÀndarnamn och
+databasnamn and `include` direktiv för externa konfigurationsfiler.
+
+Nytt i denna versionen Àr ett flertal sÀkerhetsorienterade anslutningsparametrar
+för klienter, bland dem `require_auth` vilken ger klienter möjlighet att
+specificera vilka autentiseringsparametrar de Àr villiga att acceptera frÄn
+en server, och
+[`sslrootcert="system"`](https://www.postgresql.org/docs/16/libpq-connect.html#LIBPQ-CONNECT-SSLROOTCERT),
+vilken indikerar att PostgreSQL ska anvÀnda operativsystemets kÀlla för
+certifikatsutfÀrdare (CA). Utöver det stöds identitetsdelegering för
+Kerberos, vilket ger tillÀggsmoduler sÄsom
+[`postgres_fdw`](https://www.postgresql.org/docs/16/postgres-fdw.html) och
+[`dblink`](https://www.postgresql.org/docs/16/dblink.html) möjlighet att
+anvÀnda autentiserade identiteter för att anslutningar till tjÀnster.
+
+### 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, med start 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 databas funktioner, utbyggbarhet, sÀkerhet och stabilitet.
+
+### LĂ€nkar
+
+* [Nerladdning](https://www.postgresql.org/download/)
+* [Nyheter i version 16](https://www.postgresql.org/docs/16/release-16.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)
+* [Donera](https://www.postgresql.org/about/donate/)
+
+## Mer om funktionerna
+
+För förklaringar och dokumentation av de ovan nÀmnda funktionerna, och mer,
+se följande resurser:
+
+* [Nyheter i version 16](https://www.postgresql.org/docs/16/release-16.html)
+* [Funktionsmatris](https://www.postgresql.org/about/featurematrix/)
+
+## Nerladdning
+
+PostgreSQL 16 kan laddas ner pÄ ett flertal olika sÀtt, bland annat:
+
+* Sidan med [officiella nerladdningar](https://www.postgresql.org/download/), vilken innehÄ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/v16.0)
+
+Andra verktyg och tillÀggsmoduler finns tillgÀngliga pÄ
+[PostgreSQL Extension Network](http://pgxn.org/).
+
+## Dokumentation
+
+PostgreSQL 16 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/16/) och
+som [PDF](https://www.postgresql.org/files/documentation/pdf/16/postgresql-16-US.pdf).
+
+
+## Licens
+
+PostgreSQL anvÀnder [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.
+
+## Kontakter
+
+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 bland annat
+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 om vem de Àr.
+
+Det finns ocksÄ en stor grupp
+[företag som sÀljer PostgreSQL Support](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
+en av de officiella ideella organisationerna, se sidan för
+[donations](https://www.postgresql.org/about/donate/) för mer information.