Postgres Professional, den ledande ryska utvecklaren av databashanteringssystem, meddelar om lanseringen av mindre uppdateringar för Postgres Pro Shardman version 14.12.1.
Postgres Pro Shardman â en ny distribuerad relationsdatabas för högbelastade system, lĂ€mplig för de största installationerna pĂ„ tiotals och hundratals TB, dĂ€r en enda server inte rĂ€cker. Databasen möjliggör delning av data i delar som sprids över olika servrar â shards. Samtidigt erbjuder lösningen inbyggd redundans och garanterad efterlevnad av ACID-kraven: atomicitet, konsistens, isolering och bestĂ€ndighet.
I det senaste slÀppet av Postgres Pro Shardman har nya funktioner lagts till, prestandan har förbÀttrats och vissa fel har rÀttats. Bland de viktigaste förÀndringarna:
KÀrna och tillÀgg
- En ny parameter REMOTE har lagts till EXPLAIN-kommandot, vilket tillÄter att EXPLAIN visar resultatet för frÄgor som körs pÄ en fjÀrrserver. Som standard Àr den aktiverad.
- Egna logik för kostnadsvÀrdering av planer har implementerats. Denna logik gör att planlÀggaren oftare kan vÀlja gemensamma planer vid likhet mellan allmÀnna och specialiserade planer.
- Stöd för att undanta sektioner under exekvering har lagts till för planens noder som utför databasaggregering pÄ externa servrar. Optimeringen Àr sÀrskilt nödvÀndig för att ta bort sektioner i gemensamma planer.
- Ackumulerande metrik över nÀtverkstrafik mellan noder i Shardman-klustret har lagts till i vy shardman.pg_stat_netusage.
- Vyn pg_stat_activity har uppdaterats, och visar nu statusen för de processer som hanterar Shardman.
Förvaltningsverktyg
- SÄrbarheter CVE-2023-45288 och CVE-2023-44487 har ÄtgÀrdats.
- Fel i kommandot shardmanctl cleanup, vilket ledde till att grupper av replikation inte kunde tas bort, har ÄtgÀrdats.
- Utdata frÄn kommandot shardmanctl forall har förbÀttrats med tomma resultat.
- En krasch i verktyget shardmand, som tidigare intrÀffade om Shardman-klustret inte var helt konfigurerat, har ÄtgÀrdats.
KĂ€lla: linux.org.ru
