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

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

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

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

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

ஆதாரம்: opennet.ru

DDoS பாதுகாப்பு, VPS VDS சர்வர்கள் கொண்ட தளங்களுக்கு நம்பகமான ஹோஸ்டிங் வாங்கவும் 🔥 DDoS பாதுகாப்புடன் கூடிய நம்பகமான இணையதள ஹோஸ்டிங், VPS, VDS சர்வர்களை வாங்குங்கள் | ProHoster