Postgres Pro Shardman: actualizarea SGBD-ului pentru mari întreprinderi

Postgres Professional, principalul dezvoltator rus de SGBD-uri, anunță lansarea actualizărilor minore pentru Postgres Pro Shardman versiunea 14.12.1.

Postgres Pro Shardman — noua SGBD relațional distribuit pentru sisteme cu sarcini mari, adecvată pentru cele mai mari instalări de zeci și sute de TB, când un singur server nu este suficient. SGBD-ul permite împărțirea datelor în părți și distribuirea acestora pe diferite servere — shard-uri. În acest timp, soluția asigură redundanță integrată și respectarea cerințelor ACID: atomicitate, coerență, izolare și durabilitate.

În această versiune, Postgres Pro Shardman a adăugat noi funcționalități, a îmbunătățit performanța și a corectat unele erori. Printre modificările cheie se numără:

Nucleul și extensiile

  • A fost adăugată opțiunea REMOTE pentru comanda EXPLAIN, care permite generarea EXPLAIN pentru interogările executate pe un server remote. Activată implicit.
  • A fost implementată o logică proprie de evaluare a costurilor planurilor. Aceasta permite planificatorului să aleagă mai des planuri generale atunci când există similitudini între planurile generale și cele specializate.
  • A fost adăugată suportul pentru excluderea secțiunilor în timpul execuției pentru nodurile planului care efectuează agregarea datelor pe servere externe. Optimizarea este necesară în special pentru eliminarea secțiunilor în planurile generale.
  • Au fost adăugate metrici cumulative asupra dimensiunii traficului de rețea între nodurile cluster-ului Shardman în vizualizarea shardman.pg_stat_netusage.
  • A fost actualizată vizualizarea pg_stat_activity, care acum arată starea proceselor de întreținere Shardman.

Utilitare de gestionare

  • Au fost remediate vulnerabilitățile CVE-2023-45288 și CVE-2023-44487.
  • A fost corectată o eroare în comanda shardmanctl cleanup, care provoca imposibilitatea de a șterge grupurile de replicare.
  • A fost îmbunătățită ieșirea comenzii shardmanctl forall în cazul unui rezultat gol.
  • A fost eliminată o eroare a utilitarului shardmand, care apărea anterior dacă cluster-ul Shardman nu era complet configurat.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster