PostgreSQL update. Release of reshape, in hulpprogramma foar migrearjen nei in nij skema sûnder wurk te stopjen

Korrigearjende updates binne oanmakke foar alle stipe tûken fan PostgreSQL: 14.2, 13.6, 12.10, 11.15 en 10.20, dy't 55 flaters korrigearje identifisearre yn 'e ôfrûne trije moannen. Under oare dingen, wy hawwe reparearre problemen dy't, yn seldsume omstannichheden, late ta yndeks korrupsje by it feroarjen fan HOT (heap-allinne tuple) keatlingen tidens in VACUUM operaasje of by it útfieren fan in REINDEX GELIJKERDIG operaasje op yndeksen op tabellen dy't brûke de TOAST opslach meganisme.

Fêste crashes by it útfieren fan ALTER STATISTICS en by it opheljen fan gegevens mei multirange-typen. Bugs yn 'e queryplanner dy't ferkearde resultaten feroarsake hawwe binne reparearre. Fêste ûnthâldlekkages by it bywurkjen fan yndeksen mei útdrukkingen en by it útfieren fan in REASSIGN OWNED BY-operaasje op in grut oantal objekten. De konstruksje fan avansearre statistiken foar segmentearre tabellen wurdt levere.

Dêrnjonken kinne wy ​​​​de frijlitting fan it reshape-hulpprogramma notearje, wêrmei jo komplekse fernijings kinne útfiere oan it gegevensskema yn PostgreSQL sûnder wurk te stopjen, dy't ûnder normale omstannichheden hantliedingswizigingen en tydlike ôfsluting fan tsjinsten nedich binne mei de database. It nut makket it mooglik om te wikseljen fan it âlde gegevensskema nei it nije sûnder lange blokkearjen en sûnder de ferwurkingssyklus te ûnderbrekken. It nut makket automatysk tabelwerjeften wêrmei't applikaasjes trochgean mei wurkjen by gegevensskemamigraasje, en konfigurearret ek triggers dy't operaasjes oersette fan it tafoegjen en wiskjen fan gegevens tusken de âlde en nije skema's.

Sa, by it brûken fan herfoarming tidens migraasje, bliuwe it âlde en nije skema tagelyk beskikber en kinne applikaasjes stadichoan oerbrocht wurde nei it nije skema sûnder wurk te stopjen (yn grutte ynfrastruktuer kinne handlers stadichoan ferfongen wurde fan âld nei nij). Sadree't de migraasje fan applikaasjes nei it nije skema is foltôge, wurde de werjeften en triggers makke om stipe foar it âlde skema te behâlden, wiske. As problemen mei applikaasjes wurde identifisearre tidens migraasje, kinne jo de skemawiziging omkeare en weromgean nei de âlde steat.

Boarne: opennet.ru

Keapje betroubere hosting foar siden mei DDoS-beskerming, VPS VDS-tsjinners 🔥 Keapje betroubere websidehosting mei DDoS-beskerming, VPS VDS-tsjinners | ProHoster