Postgres Professional, juhtiv vene andmebaasi arendaja, kuulutas välja väikse värskenduse Postgres Pro Shardman versioonile 14.12.1.
Postgres Pro Shardman — uus hajutatud relationaalne andmebaas, mis sobib suure koormusega süsteemidele, on mõeldud suurimatele installatsioonidele kümnete ja sadade TB-de ulatuses, kui üksi server ei piisa. Andmebaas võimaldab andmeid jagada osadeks ja jaotada need erinevatele serveritele — shardidele. Selle lahenduse abil tagatakse sisseehitatud rikete taluvus ja ACID nõuete täitmine: aatomilisus, järjepidevus, isolatsioon ja vastupidavus.
Järjekordses väljaandes on Postgres Pro Shardman lisatud uusi funktsioone, parendatud tulemuslikkust ja parandatud mitmeid vigu. Peamiste muudatuste hulka kuuluvad:
Tuumik ja laiendused
- Lisatud parameeter REMOTE käsule EXPLAIN, mis lubab EXPLAIN-i väljundit kaugserveritel täidetud päringute jaoks. Vaikimisi on see sisse lülitatud.
- Tehtud on oma hindamisloogika rakendamine, mis võimaldab planeerimisse parem valik üldplaanide jaoks sarnaste üldise ja spetsialiseeritud plaanide korral.
- Lisatud sektsioonide erandi tugi plaanide täitmise protsessis, mis teostavad andmete agregatsiooni kolmandate osapoolte serverites. Eelkõige on see optimeerimine vajalik üldplaanide sektsioonide kõrvaldamiseks.
- Lisatud kumulatiivsed meetrid võrgu liikluse kohta Shardmani klastri sõlmede vahel, esitluses shardman.pg_stat_netusage.
- Uuendatud esitusviisi pg_stat_activity, mis nüüd näitab Shardmani teenindusprotsesside staatust.
Halduse tööriistad
- Eemaldatud haavatavused CVE-2023-45288 ja CVE-2023-44487.
- Parandatud viga käsus shardmanctl cleanup, mis põhjustas replikatsioonigruppide eemaldamise võimatuse.
- Parandatud käsu shardmanctl forall väljund, kui tulemus on tühi.
- Eemaldatud utiliidi shardmand, varem tekkinud probleem, kui Shardmani klaster polnud täielikult konfigureeritud.
Allikas: linux.org.ru
