PostgreSQL 13 arrin me performancë më të lartë, ndryshime dhe më shumë

postgreSQL

Pas gati një viti zhvillimi, lirimin e dega e re e qëndrueshme e PostgreSQL 13, e cila nënvizon një performancë më të lartë, si dhe përfshirjen e veçorive të reja.

Për ata që nuk janë ende të njohur me PostgreSQL, duhet të dini se ai njihet gjithashtu si Postgres dhe ky është një sistem i menaxhimit relativ të bazës së të dhënave (RDBMS) falas, burim i hapur, e cila synon të ofrojë një bazë të dhënash të bazuar në zgjerueshmërinë dhe pajtueshmërinë me standardet teknike.

Isshtë krijuar për të trajtuar një sërë ngarkesash pune, nga makineritë e thjeshta te depot e të dhënave ose shërbimet në internet me shumë përdorues të njëkohshëm.

Çfarë ka të re në PostgreSQL 13?

Në këtë version të ri theksohet se deduplicimi rekord u zbatua në indekset e pemëve B, duke mundësuar rritjen e performancës së pyetësorit dhe zvogëlimin e konsumit të hapësirës në disk kur indeksimi i regjistrave me të dhëna kopjuese.

Deduplikimi bëhet duke nisur në mënyrë periodike një shofer i cili bashkon grupe kopjimesh të kopjuara dhe zëvendëson kopjimet me referenca në një kopje të vetme të ruajtur.

Plus gjithashtu theksohet performanca më e mirë e pyetjeve duke përdorur funksionet agregate, grupe të grupuara (GRUPET E GRUPIMIT) ose tabela të ndara (partisirovannye).

Optimizimet lidhen me përdorimin e hasheve përveç kësaj në vend të të dhënave aktuale, e cila shmang vendosjen e të gjitha të dhënave në memorje kur përpunon pyetje të mëdha. Ndarja ka zgjeruar numrin e situatave në të cilat ndarjet mund të fshihen ose bashkohen.

edhe shtoi aftësinë për të përdorur statistika të përparuara gjeneruar nga komanda «KRIJONI STATISTIKA»Për të përmirësuar efikasitetin e planifikimit të pyetësorit që përmbajnë klauzola "OR" ose kërkime në listë që përdorin klauzola "IN" ose "ÇDO".

Pastrimi i indeksit gjatë operimit vakum përshpejtohet për shkak të paralelizimit të mbledhjes së mbeturinave në indekset. Me parametrin e ri «PARALEL»Administratori mund të përcaktojë numrin e fijeve që do të fillojnë njëkohësisht për vakum.

Shtohet mbështetja për klasifikimin në rritje, e cila ju lejon të përdorni të dhënat e renditura në fazën e mëparshme për të shpejtuar klasifikimin në fazat e mëvonshme të përpunimit të kërkesës.

Për të mundësuar një optimizim të ri, planifikuesi i pyetjes ofron cilësimet » aktivizo_ renditjen_krementale ', E cila është aktivizuar si parazgjedhje.

Addedshtë shtuar aftësia për të kufizuar madhësinë e lojërave elektronike të replikimit, e cila ju lejon të garantoni automatikisht ruajtjen e segmenteve të regjistrit të shkruar (WAL) derisa ato të merren nga të gjithë serverat e gatishmërisë që marrin kopje. Slot e replikimit gjithashtu parandalojnë që serveri primar të fshijë rreshtat, gjë që mund të çojë në konflikte edhe nëse serveri sekondar është jashtë linje.

De ndryshimet e tjera që bien në sy të këtij versioni të ri:

  • Parametri madhësia max_slot_wal_keep_size tani mund të përdoret për të kufizuar madhësinë maksimale të skedarëve WAL për të shmangur mbarimin e hapësirës në disk.
  • Mundësitë e monitorimit të aktivitetit DBMS janë zgjeruar: në komandë Shpjegoni, sigurohet shfaqja e statistikave shtesë për përdorimin e regjistrit WAL.
  • Commandshtë shtuar një komandë e re pg_verifybackup për të verifikuar integritetin e rezervave të krijuara nga komanda pg_basebackup.
  • Kur punoni me JSON duke përdorur operatorë jsonpath, lejohet të përdoret funksioni koha e datës () për të shndërruar formatet e kohës (vargjet ISO 8601 dhe llojet amtare të PostgreSQL).
  • Funksioni i integruar u shtua gen_random_uuid () për të gjeneruar UUID v4.
    Sistemi i ndarjes siguron mbështetje të plotë për përsëritje logjike dhe PARA shkaktarëve të nivelit të rreshtave.
  • Theshtë zbatuar koncepti i shtesave të besuara, të cilat mund të instalohen nga përdoruesit e zakonshëm që nuk kanë të drejta të administratorit DBMS.
  • Lista e këtyre shtojcave është paracaktuar fillimisht dhe mund të zgjerohet nga super përdoruesi. Shtojcat e besuara përfshijnë pgcrypto, tablefunc, hstore, etj.
  • Mekanizmi i bashkimit të tryezës së jashtme të kontejnerit të jashtëm të të dhënave (postgres_fdw) mbështet vërtetimin e bazuar në certifikatë.

Së fundmi, përmendet se azhurnimet për degën e re do të botohen për pesë vjet deri në nëntor 2025.

Fuente: https://www.postgresql.org/


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.