PostgreSQL 14 inosvika mushure megore rekuvandudza uye idzi ndidzo nhau dzayo

postgreSQL

Mushure rinenge gore rekuvandudza kuburitswa kweshanduro nyowani yebazi rakagadzikana kwakaziviswa yeDBMS PostgreSQL 14 ayo anovandudza zvebazi idzva achaburitswa kwemakore mashanu kusvika Mbudzi 2026.

Kune avo vachiri kusaziva PostgreSQL, iwe unofanirwa kuziva kuti inozivikanwa zvakare sePostgres uye iyi ihukama hwehukama manejimendi manejimendi (RDBMS) yemahara, yakavhurwa sosi, iyo inotarisira kupa dhatabhesi inoenderana nekuwedzera uye kuteedzera nehunyanzvi zviyero.

Iyo yakagadzirirwa kubata akasiyana siyana ebasa, kubva pamachina akareruka kuenda kumatura edata kana masevhisi ewebhu nevashandisi vazhinji panguva imwe chete.

Chii chitsva muPostgreSQL 14?

Mune iyi vhezheni itsva iyo dudziro yerudzi mhando yemhuri yakawedzerwa nemhando nyowani "dzakawanda renji" mhando izvo zvinotendera tsanangura zvakarongedzwa rondedzero yematanho ehunhu asingawirirane. Kuwedzera kune yega yega iripo mhando yerudzi, yayo yakawanda akawanda mhando mhando inokurudzirwa. Iko kushandiswa kwemhando nyowani kunorerutsa dhizaini yemibvunzo iyo inokonzeresa kuomarara kwakateedzana kwematanho.

Uyewo kugona kwakakwidziridzwa kumatanho akagoverwa iyo inosanganisira akawanda PostgreSQL maseva. Mukumisikidza kudzokorodza kunonzwisisika, zvaive zvichikwanisika kufambisa zviitiko zviri kuitika, izvo zvinogona zvakanyanya kugadzirisa kudzokorora kuita yekutengesa kukuru. Uye zvakare, iko kunzwisisika kudhinda kweiyo data inosvika panguva yekudzokorora zvine musoro yakagadziridzwa.

Kuwedzera yakawedzera rutsigiro rwekushanda padivi remutengi ) . Iyo modhi inobatsirawo kumhanyisa basa pakubatana nekunonoka kwenguva refu mukutakura kwepakeji.

Iyo yekunze data mudziyo mudziyo (postgres_fdw) kubatanidza matafura ekunze awedzera rutsigiro rwekufanana kwekubvunzwa kwemubvunzo, izvo zviri kungoshanda chete kana uchibatanidza kune mamwe maseva ePostgreSQL. Postgres_fdw inowedzerawo rutsigiro rwekuwedzera data kumatafura ekunze mune batch modhi uye kugona kuunza matafura akapatsanurwa nekujekesa iyo "IMPORT FOREIGN SCHEMA" rairo.

Uyewo, optimizations dzakaitwa mukuitwa kweVACUUM kushanda (kutakura marara uye kurongedza diski yekuchengetedza), akawedzera "emergency mode" kusvetuka zvisingakoshi zvekuputira mashandiro kana transaction ID yekumonera mamiriro akagadzirwa uye akaderedzwa pamusoro kana uchigadzirisa B-Muti indexes. Kuitwa kwe "ANALYZE" oparesheni, iyo inounganidza manhamba ekushanda kwedhatabhesi, yakawedzeredzwa zvakanyanya.

Kune rimwe divi, zvinoratidzwawo izvo zvishandiso zvakawedzerwa kutarisa mashandiro eDBMS, saka se akawedzera maonero ekutevera kuraira kufambira mberi "COPY", nhamba pamusoro pekudzokorora nzvimbo uye WAL transaction log chiitiko.

MuPostgreSQL 14 tinogona zvakare kuwana izvo akawedzera kugona kwekugadzirisa nzira yekumanikidza inoshandiswa mune TOAST system, Iri rinoita basa rekuchengetedza dhata hombe senge mabhureki ezvinyorwa kana ruzivo rwejometri. Pamusoro peiyo pglz yekumanikidza nzira, TOAST ikozvino inogona kushandisa iyo LZ4 algorithm.

Wakawedzerwa query scheduler optimization yekuvandudza yakafanana query kugadzirisa uye kugadzirisa mashandiro ekuitwa panguva imwe chete kwezvakateedzana zvinyorwa, kuisirwa kwemibvunzo yakafanana muPL / pgSQL uchishandisa rairo "DZIDZA MUBVUNZO" uye kuitiswa kwemibvunzo yakafanana mu "DZIDZISA MATERIALIZED MAONERO".

Yeimwe shanduko izvo zvinomira pachena:

  • Yakawedzera caching rutsigiro yakaitwa kuvandudza mashandiro eneded yakatenderera yakajoinha (Joinha).
  • Optimizations akaitwa kuti avandudze mashandiro eakaremerwa masisitimu anobata huwandu hukuru hwekubatana. Mune kumwe kuyedzwa, iko kuita kwakapetwa kaviri.
  • Kuita kweB-miti indexes kwakagadziridzwa uye nyaya ine index kukura kana matafura achiwanzo gadziridzwa agadziriswa.
  • Zvino akawedzeredzwa manhamba anogona kushandiswa kugadzirisa zvirevo uye zvinowedzera mhando zvinogona kushandiswa kugadzirisa hwindo mashandiro.

Pakupedzisira sKana iwe uchifarira kuziva zvakawanda nezvazvo, unogona kutarisa ruzivo Mune inotevera chinongedzo.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako