நீங்கள் PostgreSQL ஐப் பயன்படுத்துகிறீர்களா? நீங்கள் விரைவில் புதிய திருத்த பதிப்பிற்கு புதுப்பிக்க வேண்டும்

postgreSQL

சமீபத்தில் PostgreSQL டெவலப்பர்கள் திருத்தங்கள் பதிப்புகள் 9 முதல் 12 வரை வெளியிடுவதாக அறிவித்தன புதிய பதிப்புகள் 12.2, 11.7, 10.12, 9.6.17, 9.5.21 மற்றும் 9.4.26. எதில் இருந்து இது கடைசியாக (9.4.26) என்பது 9.4 கிளைகளுக்குத் தயாரிக்கப்பட்ட கடைசி புதுப்பிப்பாகும். பதிப்பு 9.5 க்கான புதுப்பிப்புகள் பிப்ரவரி 2021 வரை, நவம்பர் 9.6 வரை 2021, போஸ்ட்கிரெஸ்க்யூல் 10 நவம்பர் 2022 வரை, போஸ்ட்கிரெஸ்க்யூல் 11 நவம்பர் 2023 வரை மற்றும் போஸ்ட்கிரெஸ்க்யூல் 12 நவம்பர் 2024 வரை உருவாக்கப்படும்.

புதிய திருத்த பதிப்புகளின் வெளியீட்டில் டெவலப்பர்கள் 75 பிழைகள் சரி செய்யப்பட்டன மற்றும் பாதிப்பு சரி செய்யப்பட்டது (CVE-2020-1720) «ALTER… DEPENDS ON EXTENSION command கட்டளையை இயக்கும் போது அங்கீகார சரிபார்ப்பு இல்லாததால்.

பாதிப்பு பற்றி

சில சூழ்நிலைகளில், எந்தவொரு செயல்பாடு, செயல்முறை, பொருள்சார்ந்த பார்வை, குறியீட்டு அல்லது தூண்டுதல் ஆகியவற்றை அகற்ற பயனற்ற பயனரை அனுமதிக்கிறது. நிர்வாகி சில நீட்டிப்பை நிறுவியிருந்தால், பயனர் CREATE கட்டளையை இயக்க முடியும் அல்லது நீட்டிப்பு உரிமையாளரை DROP EXTENSION கட்டளையை இயக்க தூண்டினால் தாக்குதல் சாத்தியமாகும்.

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

பிற மாற்றங்கள்

பதிப்பு 12 ஐ மட்டுமே பாதிக்கும் சில மாற்றங்களும் சிறப்பிக்கப்பட்டுள்ளன:

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

Y திருத்தங்களில், பின்வருபவை தனித்து நிற்கின்றன, அவற்றில் பெரும்பாலானவை பதிப்பு 12 ஐ பாதிக்கின்றன ஆனால் அவை முந்தைய சில பதிப்புகளிலும் உள்ளன:

  • துணைப்பிரிவு செய்யப்பட்ட அட்டவணையில் வெளிநாட்டு விசைக் கட்டுப்பாடுகளைச் சேர்க்கும்போது நிலையான பிழை (aka பல-நிலை பகிர்வு அட்டவணை). இந்த செயல்பாடு ஏற்கனவே பயன்படுத்தப்பட்டிருந்தால், பாதிக்கப்பட்ட பகிர்வை பிரித்து மீண்டும் இணைப்பதன் மூலம் அல்லது முதன்மை அட்டவணையில் வெளிநாட்டு முக்கிய தடைகளை கைவிட்டு மீண்டும் சேர்ப்பதன் மூலம் அதை தீர்க்க முடியும். ALTER TABLE ஆவணத்தில் இந்த படிகளை எவ்வாறு செய்வது என்பது குறித்த கூடுதல் தகவல்களை நீங்கள் காணலாம்.
  • சி.வி.இ-2017-7484 க்கான பிழைத்திருத்தத்தால் அறிமுகப்படுத்தப்பட்ட பகிர்வு அட்டவணைகளுக்கான செயல்திறன் சிக்கலை சரிசெய்தது, இது வினவலில் கசிந்த ஆபரேட்டரைக் கொண்டிருக்கும்போது, ​​பெற்றோர் அட்டவணையில் பயனர் அணுகக்கூடிய ஒரு நெடுவரிசைக்கு குழந்தை அட்டவணையில் புள்ளிவிவரங்களைப் பயன்படுத்த திட்டமிடுபவரை அனுமதிக்கிறது.
  • RECORD போன்ற போலி வகைகளைத் தரும் பகிர்வு முக்கிய வெளிப்பாடுகளைப் புறக்கணிப்பது உட்பட பகிர்வு செய்யப்பட்ட அட்டவணைகளில் பல்வேறு திருத்தங்கள் மற்றும் மாற்றங்கள்.
  • ஒரு நெடுவரிசைக்கு புதுப்பிப்பு தூண்டுதல்களை இயக்க தருக்க பிரதி சந்தாதாரர்களுக்கு சரி.
  • தருக்க பிரதி வெளியீட்டாளர்கள் மற்றும் சந்தாதாரர்களுக்கான பல்வேறு செயலிழப்புகள் மற்றும் செயலிழப்புகளை சரிசெய்யவும்.
  • REPLICA IDENTITY FULL உடன் தருக்க நகலெடுப்பின் செயல்திறனை மேம்படுத்தியது.
  • வால்செண்டர் செயல்முறைகளுக்கு பல்வேறு திருத்தங்கள்.
  • ஹாஷ்களின் செயல்திறன் மிகப் பெரிய உள் உறவுகளுடன் மேம்படுத்தப்பட்டுள்ளது.
  • இணையான வினவல் திட்டங்களுக்கான பல்வேறு திருத்தங்கள்.
  • வினவல் திட்ட பிழைகளுக்கான பல திருத்தங்கள், இதில் ஒற்றை வரிசை துணைக்குழு சேர்கிறது.
  • MCV நீட்டிப்பு புள்ளிவிவரங்களுக்கான பல திருத்தங்கள் சேர்க்கப்பட்டுள்ளன, இதில் OR உட்பிரிவுகளின் தவறான மதிப்பீட்டிற்கான ஒன்று அடங்கும்.
  • பல கோர்களைக் கொண்ட CPU களில் இணையான ஹாஷ் சந்தியின் செயல்திறனை மேம்படுத்தியது.

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

புதுப்பிப்பு குறித்து நீங்கள் இருக்கும் பதிப்போடு தொடர்புடைய புதிய திருத்த பதிப்பிற்கு, நீங்கள் ஒரு pg_upgrade ஐ இயக்க தேவையில்லை, உங்கள் நிறுவலின் இருமங்களை நீங்கள் புதுப்பிக்க வேண்டும்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.