A PostgreSQL 14 egy év fejlesztés után érkezik, és ezek a hírei

postgreSQL

Csaknem egy év fejlesztés után bejelentették az istállóág új verziójának megjelenését a DBMS -ből PostgreSQL 14 akinek az új ágra vonatkozó frissítéseit öt évre teszik közzé 2026 novemberéig.

Azok számára, akik még mindig nem ismerik a PostgreSQL-t, tudnia kell, hogy Postgres néven is ismert 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.

A PostgreSQL 14 újdonságai

Ebben az új verzióban a tartománymeghatározási típuscsalád új "többszörös tartomány" típusokkal bővült amelyek lehetővé teszik definiálja az átfedés nélküli értéktartományok rendezett listáit. Minden létező tartománytípus mellett saját többszörös tartománytípust javasol. Az új típusok használata leegyszerűsíti a lekérdezések tervezését, amelyek manipulálják a tartományok összetett sorozatát.

is kibővített képességek az elosztott konfigurációkhoz amelyek több PostgreSQL szervert is tartalmaznak. A logikai replikáció megvalósítása során lehetőség volt folyamatban lévő tranzakciók streamelésére, ami lehetővé teszi jelentősen javítja a replikációs teljesítményt nagy ügyletekből. Ezenkívül optimalizálták a logikai replikáció során érkező adatok logikai dekódolását.

Továbbá hozzáadott támogatás az ügyféloldali munkához (implementálva a libpq -ben) A Transporter módú átviteli kérések jelentősen felgyorsítják az adatbázis forgatókönyveit, amelyek nagyszámú kis írási művelet végrehajtásához kapcsolódnak (INSERT / UPDATE / DELETE) a következő kérés elküldése nélkül, a fentiek eredményének megvárása nélkül . Ez az üzemmód felgyorsítja a kapcsolatokon végzett munkát is, hosszú késéssel a csomagok kézbesítésében.

A külső adattároló mechanizmus (postgres_fdw) külső táblák összekapcsolásához támogatást biztosított a párhuzamos lekérdezésfeldolgozáshoz, amely jelenleg csak akkor alkalmazható, ha más PostgreSQL szerverhez kapcsolódik. Postgres_fdw továbbá támogatja az adatok külső táblákhoz történő hozzáadását kötegelt módban és a megosztott táblák importálásának képessége az "IMPORT FOREIGN SCHEMA" irányelv megadásával.

Ezen túlmenően, optimalizálásra került a VACUUM művelet végrehajtása (szemétszállítás és csomagoló lemez tárolása), hozzáadott "vészhelyzeti módot" hogy kihagyja a nem lényeges burkoló műveleteket, ha tranzakcióazonosító burkolási feltételek jönnek létre, és a B-Tree indexek feldolgozása során csökkennek a költségek. Az adatbázis működéséről statisztikákat gyűjtő "ANALYZE" művelet végrehajtása jelentősen felgyorsult.

Másrészt azt is kiemelik az eszközöket kibővítették a DBMS működésének ellenőrzésére, pues se hozzáadott nézetek a parancs előrehaladásának nyomon követéséhez "COPY", statisztika a replikációs résekről és a WAL tranzakciós napló tevékenységéről.

A PostgreSQL 14 -ben ezt is megtalálhatjuk hozzáadta a TOAST rendszerben használt tömörítési módszer testreszabásának lehetőségét, amely felelős nagyméretű adatok tárolásáért, például szöveges blokkok vagy geometriai információk tárolásáért. A pglz tömörítési módszer mellett a TOAST most már az LZ4 algoritmust is használhatja.

Hozzáadásra kerültek lekérdezésütemező optimalizálás a párhuzamos lekérdezésfeldolgozás javítása érdekében valamint a szekvenciális rekordvizsgálatok egyidejű végrehajtásának teljesítményének javítása, a lekérdezések párhuzamos végrehajtása PL / pgSQL -ben a "RETURN QUERY" parancs használatával, és a lekérdezések párhuzamos végrehajtása a "FRISSÍTÉS MATERIALIZÁLT NÉZET" -ben.

A többi változás közül amelyek kiemelkednek:

  • További gyorsítótárazási támogatást valósítottak meg a beágyazott körkörös illesztések (összekapcsolás) teljesítményének javítása érdekében.
  • Optimalizálásra került sor a nagyszámú kapcsolatot kezelő, erősen terhelt rendszerek teljesítményének javítása érdekében. Egyes tesztek során a teljesítmény megduplázódott.
  • Javult a B-fa indexek teljesítménye, és megoldódott az index növekedésével kapcsolatos probléma, amikor a táblázatokat gyakran frissítik.
  • Most a kiterjesztett statisztikák használhatók a kifejezések optimalizálására, a növekményes rendezések pedig az ablakfunkciók optimalizálására.

Végül sHa többet szeretne tudni róla, ellenőrizheti a részleteket A következő linken.


Legyen Ön az első hozzászóló

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.