A PostgreSQL 1 beta 12 új funkciókkal már elérhető

postgresql

az utóbbi időben, A PostgreSQL Global Development Group fejlesztőcsapata bejelentette a PostgreSQL 12 első bétaverziójának elérhetőségét. Ez a verzió tartalmazza az összes olyan funkció előnézetét, amelyek a PostgreSQL 12 végleges verziójában lesznek elérhetők, bár egyes részletek azelőtt változhatnak.

A csoport arra ösztönzi a felhasználókat, hogy próbálják ki a PostgreSQL 12 új funkcióit, hogy segítsenek kiküszöbölni a hibákat vagy más, ebben a kiadásban előforduló problémákat.

"Tesztjei és visszajelzései segítenek a közösségnek abban, hogy a PostgreSQL 12 ezen kiadása megfeleljen a szabványainknak, hogy stabil és megbízható verziót nyújtson a világ legfejlettebb nyílt forráskódú relációs adatbázisához." - mondja a Global PostgreSQL Development Group.

Azok számára, akik még mindig nem ismerik a PostgreSQL-t, tudnia kell, mite más néven Postgres és ez egy relációs adatbázis-kezelő rendszer (RDBMS) ingyenes, nyílt forráskódú, amelynek célja a kibővíthetőségen és a műszaki szabványoknak való megfelelésen alapuló adatbázis kínálata.

Számos munkaterhelés kezelésére tervezték, az egyszerű gépektől az adattárházakig vagy a webes szolgáltatásokig, sok egyidejű felhasználóval.

Az új PostgreSQL 12-es verzió Beta 1 jellemzői

Az új béta verzió megjelenésével Megállapítjuk, hogy a teljesítmény-indexelés és -kezelés jellemzői kiemelkednek.

mint A PostgreSQL 12 lehetőséget kínál az indexek egyidejű újjáépítésére, lehetővé teszi, hogy többfeladatos legyen.

A blokkolás nélküli működés közben ír az indexbe. A Postgres szerint ennek a szolgáltatásnak elő kell segítenie a hosszú indexek újjáépítését, amelyek leállást okozhatnak a PostgreSQL adatbázis termelési környezetben történő kezelésekor. Ezenkívül kibővíti számos speciális indexelő mechanizmus képességeit, a lefedettségi indexek létrehozásának képességét.

Online konzultációkkal

A közös tábla kifejezések most automatikusan beilleszthetők egy lekérdezésbe, ha nem rekurzívak, nincsenek mellékhatásaik, és a lekérdezés részben csak egyszer említik őket. Ezzel megszűnik egy "optimalizálási akadály", amely a WITH záradék bevezetése óta létezik a PostgreSQL 8.4-ben.

Felosztás

A PostgreSQL ezen verziója javítja a teljesítményt, ha több ezer partícióval rendelkező táblákat dolgoznak fel olyan műveletekhez, amelyek csak kis számú partíció használatát igénylik.

is INSERT és COPY teljesítménybeli fejlesztéseket hoz a particionált táblákon. A PARTITION csatolása most már végrehajtható anélkül, hogy blokkolná a párhuzamos lekérdezéseket a particionált táblán. Ezenkívül megengedett az idegen kulcsok felhasználása a particionált táblák hivatkozására.

A létrehozott oszlopok

Ez a relációs adatbázis-kezelő rendszer lehetővé teszi olyan generált oszlopok létrehozását, amelyek értékeikkel kifejezést számolnak a többi oszlop tartalmának felhasználásával.

Ez a szolgáltatás tárolt generált oszlopokat biztosít, amelyeket beszúrásokban és frissítésekben számolnak ki és lemezre mentenek.

A létrehozott virtuális oszlopok csak akkor számítanak ki, ha egy oszlopot lekérdezés részeként olvasnak, még nem valósultak meg.

SQL/JSON

A béta verziója A PostgreSQL 12 lehetővé teszi a JSON elérési útvonal lekérdezések végrehajtását Az SQL: 2016 szabvány SQL / JSON specifikációja szerint.

Az XML XPath-kifejezéseihez hasonlóan a JSON-útvonal-kifejezések lehetővé teszik számtani kifejezések és függvények különféle értékelését, valamint az értékek összehasonlítását a JSON-dokumentumokon belül.

Kis- és nagybetűk

Végül egy másik változás, amelyet érdemes kiemelni dA PostgreSQL 12 ezen bétaverziója az, hogy ma már támogatja a kis- és nagybetűk közötti összehasonlításokat és az akcentust az UCI által nyújtott összehasonlításokban, más néven »nem-determinisztikus összeállítások« néven.

Használatukkor ezek az összeállítások megkönnyítik az összehasonlításokat és a rangsorolást, de teljesítménybüntetést is vonhatnak maguk után, mivel az összeállításnak további ellenőrzéseket kell tennie egy karakterláncon.

Végül, a csoport felkéri a PostgreSQL közösséget ennek a verziónak a tesztelésére.

„A PostgreSQL egyes verzióinak stabilitása nagymértékben függ a közösségtől, ezért kérjük, próbálja ki őket. A felhasználói tesztelés minősége határozza meg, hogy mikor készíthetünk végleges verziót "- mondja.

Töltse le és tesztelje a PostgreSQL 12 beta 1-et


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.