PostgreSQL 1 beta 12 med nye funktioner er nu tilgængelig

postgresql

nylig, PostgreSQL Global Development Groups udviklingsteam annoncerede tilgængeligheden af ​​den første betaversion af PostgreSQL 12. Denne version indeholder eksempler på alle de funktioner, der vil være tilgængelige i den endelige version af PostgreSQL 12, selvom nogle detaljer kan ændre sig inden da.

Gruppen opfordrer brugerne til at afprøve de nye funktioner i PostgreSQL 12 for at hjælpe med at eliminere fejl eller andre problemer, der kan findes i denne udgivelse.

“Din test og feedback vil hjælpe samfundet med at sikre, at denne udgivelse af PostgreSQL 12 overholder vores standarder for at levere en stabil og pålidelig version af verdens mest avancerede relationsdatabase med open source.” Siger Global PostgreSQL Development Group.

For de af jer, der stadig ikke er bekendt med PostgreSQL, skal du vide hvade er også kendt som Postgres og dette er et relationelt databasesystem (RDBMS) gratis, open source, der sigter mod at tilbyde en database baseret på udvidelse og overholdelse af tekniske standarder.

Det er designet til at håndtere en række arbejdsbelastninger, fra enkle maskiner til datalager eller webtjenester med mange samtidige brugere.

Funktioner i den nye PostgreSQL version 12 Beta 1

Med udgivelsen af ​​denne nye betaversion, Vi finder ud af, at præstationsindeksering og styringsfunktioner skiller sig ud.

som PostgreSQL 12 giver mulighed for at genopbygge indekser samtidigt, giver dig mulighed for at multitaske.

Under drift uden blokering skriver til indekset. Ifølge Postgres skal denne funktion hjælpe med at genopbygge lange indekser, der kan forårsage nedetid, når man administrerer en PostgreSQL-database i et produktionsmiljø. Derudover udvider det kapaciteten i flere specialiserede indekseringsmekanismer, evnen til at oprette dækningsindekser.

Med online konsultationer

Almindelige tabeludtryk kan nu automatisk indsættes i en forespørgsel, hvis de ikke er rekursive, de har ingen bivirkninger og nævnes kun én gang i en del af forespørgslen. Dette fjerner en "optimeringsbarriere", der har eksisteret siden introduktionen af ​​WITH-klausulen i PostgreSQL 8.4.

Partitionering

Denne version af PostgreSQL forbedrer ydeevnen ved behandling af tabeller med tusindvis af partitioner til operationer, der kun kræver brug af et lille antal partitioner.

også bringer INSERT og COPY ydeevne forbedringer på partitioneret bord. ATTACH PARTITION kan nu udføres uden at blokere samtidige forespørgsler på den partitionerede tabel. Derudover er muligheden for at bruge udenlandske nøgler til at referere til partitionerede tabeller nu tilladt.

De genererede kolonner

Dette relationsdatabasehåndteringssystem tillader oprettelse af genererede kolonner, der beregner deres værdier med et udtryk ved hjælp af indholdet i de andre kolonner.

Denne funktion giver lagrede genererede kolonner, De beregnes i indsatser og opdateringer og gemmes på disken.

De genererede virtuelle kolonner, beregnes kun, når en kolonne læses som en del af en forespørgsel, er endnu ikke implementeret.

SQL/JSON

Denne betaversion af PostgreSQL 12 tillader nu udførelse af JSON-sti-forespørgsler I henhold til SQL / JSON-specifikationen i SQL: 2016-standarden.

Ligesom XPath-udtryk til XML giver JSON-stiudtryk dig mulighed for at evaluere en række aritmetiske udtryk og funktioner samt sammenligne værdier i JSON-dokumenter.

Sagsfølsomhed

Endelig en af ​​de ændringer, der er værd at fremhæve dDenne betaversion af PostgreSQL 12 er, at den nu understøtter store og små bogstaver sammenlignet med accent i sammenligningerne leveret af UCI, også kendt som »ikke-deterministiske sorteringer«.

Når de anvendes, kan disse sorteringer give bekvemmelighed til sammenligninger og placeringer, men kan også føre til en præstationsstraffe, da en sortering muligvis skal foretage yderligere kontrol af en streng.

Endelig gruppen inviterer PostgreSQL-samfundet til at teste denne version.

”Stabiliteten i hver version af PostgreSQL er meget afhængig af samfundet, så prøv dem. Kvaliteten af ​​brugertest vil afgøre, hvornår vi kan lave en endelig version, "siger han.

Hent og test PostgreSQL 12 beta 1


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.