Postgres Professional, vodeći ruski razvojni programer SGBD-a, najavljuje izdavanje manjih ažuriranja za Postgres Pro Shardman verzije 14.12.1.
Postgres Pro Shardman — nova distribuirana relacijska SGBD za sustave s visokom opterećenjem, pogodna za najveće instalacije u desecima i stotinama TB, kada jedan poslužitelj nije dovoljan. SGBD omogućuje dijeljenje podataka na dijelove i njihovo raspoređivanje na različite poslužitelje — shardove. Rješenje pruža ugrađenu otpornost na kvarove i jamči ispunjavanje ACID zahtjeva: atomarnosti, dosljednosti, izolacije i trajnosti.
U ovom izdanju Postgres Pro Shardman dodane su nove mogućnosti, poboljšane performanse i ispravljene su neke greške. Među ključnim promjenama:
Jezgro i ekstenzije
- Dodana je opcija REMOTE za naredbu EXPLAIN, koja omogućava prikaz EXPLAIN za upite koji se izvršavaju na udaljenom poslužitelju. Zadano je uključena.
- Implementirana je vlastita logika procjene troškova planova. Ona omogućuje planeru da češće odabire zajedničke planove pri sličnosti zajedničkog i specijaliziranog.
- Dodana je podrška za isključivanje sekcija tijekom izvođenja za čvorove plana koji provode agregaciju podataka na vanjskim poslužiteljima. Optimizacija je prvenstveno potrebna za uklanjanje sekcija u zajedničkim planovima.
- Dodane su kumulativne metrike prema veličini mrežnog prometa između čvorova klastera Shardman u prikazu shardman.pg_stat_netusage.
- Ažuriran je prikaz pg_stat_activity, koji sada pokazuje status servisnih procesa Shardman.
Upravljački alati
- Otklonjene su ranjivosti CVE-2023-45288 i CVE-2023-44487.
- Ispravljen je problem u naredbi shardmanctl cleanup, koja je onemogućavala brisanje grupa replikacije.
- Poboljšan je ishod naredbe shardmanctl forall u slučaju praznog rezultata.
- Ispravljen je kvar alata shardmand, koji se prethodno javljao kada klaster Shardman nije bio potpuno konfiguriran.
Izvor: linux.org.ru
