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/