PostgreSQL eguneratzea. Reshape askatzea, lana gelditu gabe eskema berri batera migratzeko utilitatea

Eguneratze zuzentzaileak sortu dira PostgreSQL-ren onartzen diren adar guztietarako: 14.2, 13.6, 12.10, 11.15 eta 10.20, azken hiru hilabeteetan identifikatutako 55 akats zuzentzen dituztenak. Besteak beste, egoera bakanetan HOT (heap-only tuple) kateak aldatzean HOT (heap-only tuple) kateak aldatzean edo TOAST biltegiratze mekanismoa erabiltzen duten tauletako indizeetan REINDEX CONCURRENTLY eragiketa egitean indizearen ustelkeria eragin zuten arazoak konpondu ditugu.

ALTER STATISTICS exekutatzean eta sorta anitzeko motatako datuak berreskuratzean hutsegiteen konpondu dira. Emaitza okerrak eragin zituzten kontsulta-planifikatzailean akatsak konpondu dira. Memoria-ihesak konpondu dira adierazpenak erabiliz indizeak eguneratzean eta objektu ugaritan BERRIAK JABETZA eragiketa bat egitean. Taulen segmentuetarako estatistika aurreratuen eraikuntza eskaintzen da.

Horrez gain, birmoldaketa-erabilgarritasunaren kaleratzea nabarmendu dezakegu, PostgreSQL-n datu-eskemaren eguneraketa konplexuak egiteko aukera ematen duena, lana gelditu gabe, baldintza arruntetan datu-basea erabiliz zerbitzuak eskuz aldatzea eta aldi baterako itzaltzea eskatzen duena. Erabilgarritasunak datu eskema zaharretik berrira aldatzea ahalbidetzen du, blokeo luzerik gabe eta eskaera prozesatzeko zikloa eten gabe. Utilitateak automatikoki sortzen ditu aplikazioek datu-eskemaren migrazioan lanean jarraitzen duten taula-ikuspegiak, eta eskema zaharren eta berrien artean datuak gehitzeko eta ezabatzeko eragiketak itzultzen dituzten abiarazleak ere konfiguratzen ditu.

Horrela, migrazioan zehar birmoldaketa erabiltzean, eskema zaharra eta berria aldi berean erabilgarri geratzen dira eta aplikazioak pixkanaka eskema berrira transferitu daitezke lana gelditu gabe (azpiegitura handietan, kudeatzaileak pixkanaka ordezkatu daitezke zaharretik berrira). Aplikazioen eskema berrirako migrazioa amaitutakoan, eskema zaharraren euskarria mantentzeko sortutako ikuspegiak eta abiarazleak ezabatzen dira. Migrazioan aplikazioekin arazoak antzematen badira, eskema aldaketa atzera egin dezakezu eta egoera zaharrera itzul dezakezu.

Iturria: opennet.ru

Gehitu iruzkin berria