A PostgreSQL 13 nagyobb teljesítménnyel, változásokkal és még sok mással érkezik

postgreSQL

Csaknem egy év fejlesztés után kiadása új stabil ága PostgreSQL 13, amely kiemeli a nagyobb teljesítményt, valamint új funkciók beépítését.

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 13 újdonságai

Ebben az új verzióban ezt kiemelik rekord deduplikációt hajtottunk végre a B-fa indexekben, a megnövelt lekérdezési teljesítmény és a csökkentett lemezterület-fogyasztás lehetővé tétele a rekordok duplikált adatokkal történő indexelésekor

Deduplikáció a járművezető rendszeres indításával amely összevonja az ismétlődő sorrendű csoportokat, és a másolatokat egyetlen tárolt példányra történő hivatkozásokkal helyettesíti.

Ráadásul szintén Az összesített függvényeket használó lekérdezések jobb teljesítményét emelik ki, csoportosítva halmazok (SZETTEK CSOPORTOSÍTÁSA) vagy particionált táblák (partitsirovannye).

Az optimalizálás a hashek használatához kapcsolódik emellett a tényleges adatok helyett kerülje az összes adat memóriába helyezését nagy lekérdezések feldolgozása során A particionálás megnövelte azoknak a helyzeteknek a számát, amelyekben a partíciókat törölni vagy összevonni lehet.

is hozzáadta a fejlett statisztikák használatának képességét a parancs által generált «STATISZTIKÁK LÉTREHOZÁSA»A lekérdezés ütemezésének hatékonyságának javítása „OR” záradékokat tartalmaz, vagy olyan listakereséseket, amelyek „IN” vagy „ANY” záradékot használnak.

Index tisztítás operáció közben VÁKUUM felgyorsul a szemétszállítás párhuzamosítása miatt az indexekben. Az új paraméterrel «PÁRHUZAMOS»A rendszergazda meghatározhatja az egyidejűleg elindítandó szálak számát a VÁKUUM.

Hozzáadott támogatás az inkrementális rendezéshez, amely lehetővé teszi az előző szakaszban rendezett adatok felhasználását a rendezés felgyorsítására a kérelem feldolgozásának későbbi szakaszaiban

Új optimalizálás engedélyezéséhez a lekérdezés-tervező megadja a beállításokat » enable_incremental_sort ', Ami alapértelmezés szerint engedélyezve van.

Hozzáadta a replikációs helyek méretének korlátozásának lehetőségét, amely lehetővé teszi, hogy automatikusan garantálja az írható napló (WAL) szegmensek tárolását mindaddig, amíg az összes replikát fogadó készenléti kiszolgáló meg nem kapja azokat. A replikációs helyek megakadályozzák az elsődleges kiszolgáló sorainak törlését, ami konfliktusokhoz vezethet akkor is, ha a másodlagos szerver offline állapotban van.

De a többi kiemelkedő változás ennek az új verziónak:

  • Paraméter max_slot_wal_keep_size most már használható a WAL fájlok maximális méretének korlátozására, hogy ne merüljön fel a lemezterület.
  • A DBMS tevékenység figyelemmel kísérésének lehetőségei kibővülnek: a parancsban Magyarázza, további statisztikák megjelenítése a WAL-napló használatáról biztosított.
  • Új parancs került hozzá pg_verifybackup a parancs által létrehozott biztonsági mentések integritásának ellenőrzésére pg_basebackup.
  • Amikor a JSON-nal operátorok segítségével dolgozik jsonpath, megengedett a függvény használata dátum idő () az időformátumok konvertálására (ISO 8601 karakterláncok és natív PostgreSQL időtípusok).
  • Beépített funkció hozzáadva gen_random_uuid () az UUID v4 generálásához.
    A particionáló rendszer teljes támogatást nyújt a logikai replikációhoz és a sorszintű triggerek ELŐTT.
  • Megvalósult a megbízható kiterjesztések koncepciója, amelyet a DBMS rendszergazdai jogokkal nem rendelkező hétköznapi felhasználók telepíthetnek.
  • Ezeknek a bővítményeknek a listája kezdetben előre meghatározott, és a szuperfelhasználó kibővítheti őket. Megbízható beépülő modulok pgcrypto, tablefunc, hstore stb.
  • A külső adattároló külső táblázat-összekapcsolási mechanizmusa (postgres_fdw) támogatja a tanúsítványalapú hitelesítést.

Végül megemlítik, hogy az új fiók frissítéseit 2025 novemberéig öt évig teszik közzé.

forrás: https://www.postgresql.org/


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.