আপনি কি 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 টি বাগ নির্দিষ্ট এবং দুর্বলতা স্থির করে (সিভিই -2020-1720) উল্লেখ করেন «ALTER… এক্সটেনশনের উপর নির্ভর করে command কমান্ডটি কার্যকর করার সময় অনুমোদনের যাচাইয়ের অভাবের কারণে»

দুর্বলতা সম্পর্কে

নির্দিষ্ট পরিস্থিতিতে, দুর্বলতা একটি অনিবদ্ধ ব্যবহারকারীকে যে কোনও ক্রিয়াকলাপ, পদ্ধতি, বস্তুগত দৃষ্টিভঙ্গি, সূচক বা ট্রিগার অপসারণ করতে দেয়। প্রশাসক যদি কিছু এক্সটেনশন ইনস্টল করে থাকে এবং ব্যবহারকারী CREATE কমান্ড চালাতে পারে বা এক্সটেনশান মালিককে DROP এক্সটেনশন কমান্ড চালাতে রাজি করা যায় তবে আক্রমণটি সম্ভব attack

উপরন্তু, আপনি একটি নতুন পিসক্যাট অ্যাপ্লিকেশনটির উপস্থিতি দেখতে পাচ্ছেন, যা একাধিক পোস্টগ্রিসএসকিউএল সার্ভারের মধ্যে ডেটা প্রতিলিপি করতে দেয়। প্রোগ্রামটি মূল সার্ভারে এক্সিকিউট করা একটি এসকিউএল স্ক্রিপ্টের অন্য হোস্টের অনুবাদ এবং পুনরায় প্লে করার মাধ্যমে লজিকাল প্রতিরূপাকে সমর্থন করে যা ডেটা পরিবর্তনের দিকে নিয়ে যায়।

অন্যান্য পরিবর্তন

কেবলমাত্র 12 সংস্করণকে প্রভাবিত করে এমন কিছু পরিবর্তনও হাইলাইট করা হয়েছে:

  • যে কোনও ধরণের লক্ষ্য সারণীর জন্য সমর্থন (ভিউ, এফডিডাব্লু (বিদেশী ডেটা র‍্যাপার), বিভাগযুক্ত টেবিল, বিতরণ করা সাইটস টেবিল)।
  • সারণীর নামগুলি পুনরায় সংজ্ঞায়িত করার ক্ষমতা (এক টেবিল থেকে অন্য টেবিলের প্রতিলিপি)।
  • বাইরের দিক থেকে আসা প্রতিলিপিগুলি উপেক্ষা করে কেবল স্থানীয় পরিবর্তনগুলি স্থানান্তর করার মাধ্যমে দ্বিদ্বৈত প্রতিরূপের জন্য সমর্থন।
  • এলডাব্লুডাব্লু (সর্বশেষ লেখক-বিজয়) অ্যালগরিদমের উপর ভিত্তি করে একটি বিরোধ নিষ্পত্তি সিস্টেমের উপস্থিতি।
  • পৃথক টেবিলের প্রতিরূপের অগ্রগতি এবং প্রয়োগ না করা প্রতিরূপ সম্পর্কিত তথ্য সংরক্ষণ করার ক্ষমতা যা সাময়িকভাবে অ্যাক্সেস অ্যাক্সেসযোগ্য নোড পুনরায় শুরু হওয়ার পরে পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে।

Y সংশোধনগুলির জন্য, নিম্নলিখিতটি উপস্থিত রয়েছে, যার মধ্যে সংখ্যাগরিষ্ঠ সংস্করণ 12 কে প্রভাবিত করে তবে তারা পূর্ববর্তী কয়েকটি সংস্করণে উপস্থিত রয়েছে:

  • সাব-পার্টিশনযুক্ত টেবিলের (বিদেশী বহু-স্তরের পার্টিশনযুক্ত টেবিল) বিদেশী কী বাধা যুক্ত করার সময় স্থির বাগ bu যদি এই কার্যকারিতাটি ইতিমধ্যে ব্যবহার করা হয়ে থাকে, তবে এটি প্রভাবিত পার্টিশনটিকে আলাদা করে পুনরায় সংযুক্ত করে বা প্রাথমিক টেবিলে বিদেশী কী সীমাবদ্ধতা ফেলে এবং পুনরায় যুক্ত করে সমাধান করা যেতে পারে। ALTER TABLE ডকুমেন্টেশনে এই পদক্ষেপগুলি কীভাবে সম্পাদন করা যায় সে সম্পর্কে আপনি আরও তথ্য পেতে পারেন।
  • সিভিই -2017-7484 এর জন্য স্থির করে পার্টিশনযুক্ত টেবিলগুলির জন্য স্থির পারফরম্যান্স ইস্যু যা সূচীদাতাকে একটি কলামের জন্য শিশু টেবিলে পরিসংখ্যান ব্যবহার করার অনুমতি দেয় যা যখন ক্যোয়ারীতে একটি ফাঁস অপারেটর থাকে তখন পিতামাতার টেবিলে ব্যবহারকারীর অ্যাক্সেস থাকে।
  • পার্টিশনযুক্ত টেবিলগুলিতে বিবিধ অন্যান্য সংশোধন এবং পরিবর্তনগুলি, পার্টিশন কী এক্সপ্রেশনগুলিকে অগ্রাহ্য করে যা সিউডো-প্রকার যেমন RECORD ফেরত দেয় dis
  • লজিকাল প্রতিলিপি গ্রাহকদের জন্য কলাম প্রতি আপডেট আপডেট ট্রিগার।
  • লজিকাল প্রতিলিপি প্রকাশক এবং গ্রাহকগণের জন্য বিভিন্ন লক এবং ক্র্যাশের জন্য ঠিক করুন।
  • রেপ্লিকা আইডেন্টিটি পূর্ণতার সাথে যৌক্তিক প্রতিরূপের দক্ষতা উন্নত।
  • ওয়ালসেন্ডার প্রক্রিয়াগুলির জন্য বিভিন্ন ফিক্স।
  • খুব বড় অভ্যন্তরীণ সম্পর্কের সাথে হ্যাশগুলির পারফরম্যান্স উন্নত।
  • সমান্তরাল ক্যোয়ারী পরিকল্পনার জন্য বিভিন্ন স্থিরকরণ।
  • একক সারি subquery যোগদান করে এমন এক সহ ক্যোয়ার পরিকল্পনাকারী বাগগুলির একাধিক সংশোধন।
  • এমসিভি প্রসারিত পরিসংখ্যানগুলির জন্য বেশ কয়েকটি সংশোধন অন্তর্ভুক্ত রয়েছে, এতে ওআর ধারাগুলির ভুল অনুমানের জন্য একটিও রয়েছে।
  • অনেক কোরের সাথে সিপিইউতে সমান্তরাল হ্যাশ জংশনের দক্ষতা উন্নত।

আপনি যদি এই সংশোধনযোগ্য সংস্করণগুলির প্রকাশ সম্পর্কে আরও জানতে চান, আপনি বিশদটি পরীক্ষা করতে পারেন নিম্নলিখিত লিঙ্ক।

আপডেট সম্পর্কিত আপনি যে সংস্করণটিতে রয়েছেন তার সাথে সম্পর্কিত নতুন সংশোধনযোগ্য সংস্করণে, আপনাকে একটি পিজি_আপগ্রেড চালানোর দরকার নেই, আপনার কেবলমাত্র আপনার ইনস্টলেশনটির বাইনারিগুলি আপডেট করতে হবে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।