sql >> Database teknologi >  >> RDS >> PostgreSQL

Webinar:Nye funktioner i PostgreSQL 11 [Opfølgning]

PostgreSQL 11, den næste store udgivelse af verdens mest avancerede open source-database, er lige rundt om hjørnet. Den nye udgivelse af PostgreSQL vil omfatte forbedringer i partitionering, parallelitet, lagrede SQL-procedurer og meget mere.

For at give PostgreSQL-entusiaster et dybere indblik i den kommende udgivelse, var 2ndQuadrant vært for et webinar, der diskuterede de nye funktioner i PostgreSQL 11. Webinaret blev præsenteret af Peter Eisentraut, Core Team Member og Major PostgreSQL Contributor.

Hvis du ikke var i stand til at nå live-sessionen, kan du nu se optagelsen her.

Spørgsmål, som Peter ikke kunne svare på under live-webinaret, er blevet besvaret nedenfor.

Sp.: Kan du bruge en brugerdefineret hash-funktion til partitionering? (eller er dette i fremtidige planer)

A: Dette er ikke planlagt i øjeblikket.

Sp:Så vidt jeg forstår, er der stadig ingen globale indekser på partitionerede tabeller. Har jeg ret?

A:Ja, det er kun lokale indekser, der automatisk tilføjes til nye partitioner og kan administreres mere enkelt. Globale indekser ville være en separat funktion, der ikke er i horisonten i øjeblikket.

Sp:Hvad med commit i funktion? Er dette også tilgængeligt?

A: Forpligtelse og tilbagerulning er kun mulig i procedurer.

Sp.:Vil JIT-aktiverede builds være tilgængelige via PGDG?

A: Ja, fællesskabsproducerede Debian- og RPM-pakker vil have LLVM-understøttelse. Det kan være i en separat underpakke. Men nogle ældre operativsystemer har ikke en nyere nok LLVM-version, så i så fald vil den ikke være tilgængelig.

Sp:Fungerer JIT-inlining med brugerdefinerede operatører?

A: Ja. Udvidelsesmodulet skal bygges på en bestemt måde for at installere den tilhørende LLVM-bitkode. Men det normale udvidelsessystem sørger for det.

Sp.:Er JIT-kompilerede forespørgsler cachelagret? Så de kan genbruges enten ved den samme session eller en anden session.

A: Nej, resultatet af JIT-kompilering er ikke cachelagret. Dette blev overvejet, men blev ikke anset for at være umagen værd på nuværende tidspunkt.

Sp.: Hvad med TDE i PostgreSQL 11?

A: TDE er ikke i PostgreSQL 11. Vi er i øjeblikket ikke bekendt med nogen, der arbejder på det.

Sp.: Kan vi forvente forbedringer af kryptering af data i hvile i PostgreSQL 12?

A:Jeg vil gætte på ikke, men man ved aldrig.

For spørgsmål, kommentarer eller feedback, besøg venligst vores hjemmeside eller send en e-mail til [email protected].

Den komplette liste over nye funktioner, forbedringer og forbedringer er tilgængelig her.


  1. Brug FILE_NAME() til at returnere det logiske filnavn for et givet fil-id i SQL Server

  2. 3 måder at få sammenstillingen af ​​en kolonne i MariaDB

  3. Sådan overvåger du PostgreSQL 12-ydelse med OmniDB – del 1

  4. Hvordan sender jeg værdi til en lagret procedureparameter i OLE DB-kildekomponent?