PostgreSQL vÀrskendus. VÀljaanne reshape, utiliit migreerimiseks uuele skeemile töö katkestamata

On Ôigustatud uuendused kÔikidele toetatud PostgreSQL harudele: 14.2, 13.6, 12.10, 11.15 ja 10.20, kus on parandatud 55 vea, mis on avastatud viimase kolme kuu jooksul. Nende hulgas on kÔrvaldatud probleemid, mis harvadel juhtudel vÔivad pÔhjustada indeksite korruptsiooni HOT (heap-only tuple) ahelate muutmisel VACUUM operatsiooni ajal vÔi REINDEX CONCURRENTLY operatsiooni teostamisel tabelite indeksite suhtes, mis kasutavad TOAST salvestamise mehhanismi.

KĂŒsimused on kĂ”rvaldatud, viies kokku kukkumised ALTER STATISTICS teostamisel ja andmete taastamisel multirange tĂŒĂŒpide kasutamisel. KĂŒsimuste planeerimisel on kĂ”rvaldatud vead, mis pĂ”hjustasid vale tulemuste tagastamise. MĂ€lu lekkeid on kĂ”rvaldatud indeksite vĂ€rskendamisel vĂ€ljendite jĂ€rgi ja operatsiooni "REASSIGN OWNED BY" teostamisel suure hulga objektide suhtes. Jagatud tabelite jaoks on tagatud tĂ€iustatud statistika koostamine.

Lisaks on vĂ€lja antud reshape utiliit, mis vĂ”imaldab keerulisi andmeskeemi uuendusi PostgreSQL'is teostada ilma teenuse peatamiseta, mis muidu nĂ”uaks kĂ€sitsi muudatuste tegemist ja teenuste ajutist seiskamist. Utiliit vĂ”imaldab liikuda vana andmeskeemi pealt uuele skeemile pikaajaliste lukustusteta ja katkestamata pĂ€ringute töötlemise tsĂŒklit. Utiliit loob automaatselt tabeli vaateid, millega rakendused töötavad andmeskeemi migratsiooni ajal, ning seadistab triggereid, mis edastavad andmete lisamise ja kustutamise toimingud vana ja uue skeemi vahel.

Seega, kui kasutada reshape'it migratsiooni ajal, jÀÀvad vana ja uus skeem samal ajal kergesti ligipÀÀsetavaks ning rakendusi saab jĂ€rk-jĂ€rgult uue skeemi peale ĂŒle viia ilma töö katkestamata (suurtes infrastruktuurides saab etappide kaupa asendada töötlejaid vanadelt uutele). PĂ€rast rakenduste ĂŒleviimist uuele skeemile kustutatakse vana skeemi toetamiseks loodud vaated ja triggad. Kui migratsiooni kĂ€igus rakendustes tuvastatakse probleeme, saab skeemi muudatuse tagasi vĂ”tta ja naasta vana olekusse.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster