PostgreSQL புதுப்பிப்பு. மறுவடிவமைப்பின் வெளியீடு, வேலையை நிறுத்தாமல் புதிய திட்டத்திற்கு மாற்றுவதற்கான ஒரு பயன்பாடாகும்

PostgreSQL: 14.2, 13.6, 12.10, 11.15 மற்றும் 10.20 ஆகிய ஆதரிக்கப்படும் அனைத்து கிளைகளுக்கும் திருத்தமான புதுப்பிப்புகள் உருவாக்கப்பட்டுள்ளன, இது கடந்த மூன்று மாதங்களில் கண்டறியப்பட்ட 55 பிழைகளை சரிசெய்கிறது. மற்றவற்றுடன், அரிதான சூழ்நிலைகளில், வெற்றிடச் செயல்பாட்டின் போது HOT (குவியல் மட்டும் டூப்பிள்) சங்கிலிகளை மாற்றும் போது அல்லது TOAST சேமிப்பக பொறிமுறையைப் பயன்படுத்தும் அட்டவணையில் உள்ள அட்டவணையில் REINDEX ஒரே நேரத்தில் செயல்பாட்டைச் செய்யும் போது குறியீட்டுச் சிதைவுக்கு வழிவகுத்த சிக்கல்களைச் சரிசெய்துள்ளோம்.

ALTER STATISTICS ஐ இயக்கும் போது மற்றும் பலதரப்பு வகைகளுடன் தரவை மீட்டெடுக்கும் போது நிலையான செயலிழப்புகள். வினவல் திட்டமிடலில் தவறான முடிவுகளை ஏற்படுத்திய பிழைகள் சரி செய்யப்பட்டுள்ளன. எக்ஸ்ப்ரெஷன்களைப் பயன்படுத்தி இண்டெக்ஸ்களைப் புதுப்பிக்கும்போதும், அதிக எண்ணிக்கையிலான பொருள்களில் செயல்பாட்டின் மூலம் சொந்தமாக மறுசீரமைக்கும்போதும் நிலையான நினைவகம் கசிகிறது. பிரிக்கப்பட்ட அட்டவணைகளுக்கான மேம்பட்ட புள்ளிவிவரங்களின் கட்டுமானம் வழங்கப்படுகிறது.

கூடுதலாக, மறுவடிவமைப்பு பயன்பாட்டின் வெளியீட்டை நாங்கள் கவனிக்கலாம், இது PostgreSQL இல் உள்ள தரவுத் திட்டத்திற்கான சிக்கலான புதுப்பிப்புகளை வேலையை நிறுத்தாமல் செய்ய உங்களை அனுமதிக்கிறது, இது சாதாரண நிலைமைகளின் கீழ் தரவுத்தளத்தைப் பயன்படுத்தி கைமுறை மாற்றங்கள் மற்றும் தற்காலிக பணிநிறுத்தம் தேவைப்படுகிறது. நீண்ட தடையின்றி மற்றும் கோரிக்கை செயலாக்க சுழற்சியில் குறுக்கீடு இல்லாமல் பழைய தரவுத் திட்டத்திலிருந்து புதியதாக மாறுவதை பயன்பாடு சாத்தியமாக்குகிறது. டேட்டா ஸ்கீமா நகர்த்தலின் போது பயன்பாடுகள் தொடர்ந்து செயல்படும் டேபிள் காட்சிகளை பயன்பாடு தானாகவே உருவாக்குகிறது, மேலும் பழைய மற்றும் புதிய திட்டங்களுக்கு இடையில் தரவைச் சேர்ப்பது மற்றும் நீக்குவது போன்ற செயல்பாடுகளை மொழிபெயர்க்கும் தூண்டுதல்களையும் உள்ளமைக்கிறது.

இவ்வாறு, இடம்பெயர்வின் போது மறுவடிவமைப்பைப் பயன்படுத்தும் போது, ​​பழைய மற்றும் புதிய ஸ்கீமா ஒரே நேரத்தில் கிடைக்கும் மற்றும் பயன்பாடுகளை நிறுத்தாமல் படிப்படியாக புதிய திட்டத்திற்கு மாற்றலாம் (பெரிய உள்கட்டமைப்புகளில், கையாளுபவர்கள் படிப்படியாக பழையதிலிருந்து புதியதாக மாற்றப்படலாம்). புதிய திட்டத்திற்கான பயன்பாடுகளின் நகர்வு முடிந்ததும், பழைய திட்டத்திற்கான ஆதரவைப் பராமரிக்க உருவாக்கப்பட்ட காட்சிகள் மற்றும் தூண்டுதல்கள் நீக்கப்படும். இடமாற்றத்தின் போது பயன்பாடுகளில் உள்ள சிக்கல்கள் கண்டறியப்பட்டால், நீங்கள் திட்ட மாற்றத்தை மாற்றி பழைய நிலைக்கு மாற்றலாம்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்