পুরো-ডিবি পুনরুদ্ধারের সময় অস্বাভাবিক নয় কারণ এটি ব্যতিক্রমী বিশাল অপারেশন। আপনি যদি স্বাভাবিক অপারেশনের সময় checkpoint_segments
এটি দেখতে পান, ত্রুটি বার্তার ইঙ্গিতগুলির মতো স্থায়ীভাবে নিজের সেটিংটি বাড়ানোর বিষয়ে বিবেচনা করুন ।
checkpoint_segments
পুনরুদ্ধার করার ঠিক আগে আপনি উচ্চতর স্থাপনের সমস্যায় যেতে পারেন এবং তারপরে এটি আবার কমিয়ে দিন। এটি ম্যানুয়ালটি যা বোঝায় তাও (ব্যাখ্যা সহ) :
অস্থায়ীভাবে checkpoint_segments
কনফিগারেশন ভেরিয়েবলটি বৃদ্ধি করা বড় ডেটা লোডগুলিও দ্রুত করতে পারে। এর কারণ পোস্টগ্রিএসকিউএলে প্রচুর পরিমাণে ডেটা লোড করা স্বাভাবিক চেকপয়েন্ট ফ্রিকোয়েন্সি ( checkpoint_timeout
কনফিগারেশন ভেরিয়েবল দ্বারা নির্দিষ্ট ) এর চেয়ে বেশি বার চেকপয়েন্টগুলি ঘটতে পারে
। যখনই কোনও চেকপয়েন্ট দেখা যায়, সমস্ত নোংরা পৃষ্ঠাগুলি অবশ্যই ডিস্কে ফ্লাশ করা উচিত। checkpoint_segments
বাল্ক ডেটা লোড চলাকালীন অস্থায়ীভাবে বৃদ্ধি করে
, প্রয়োজনীয় চেকপয়েন্টগুলির সংখ্যা হ্রাস করা যেতে পারে।
আরও বিশদ সহ সম্পর্কিত উত্তর:
পোস্টগ্রাগেস 9.5
আসন্ন নতুন রিলিজ একটি স্মার্ট পদ্ধতির আছে। বিটা রিলিজ নোটের উদ্ধৃতি :
এর checkpoint_segments
সাথে কনফিগারেশন প্যারামিটারটি প্রতিস্থাপন করুন min_wal_size
এবং max_wal_size
(হাইক্কি লিন্নাকঙ্গাস)
এটি যদি প্রয়োজন না হয় তবে তাদের না রেখে প্রচুর পরিমাণে ওয়াল ফাইল বরাদ্দ করতে দেয়। সুতরাং এর জন্য ডিফল্ট max_wal_size
বৃদ্ধি করা হয়েছে 1GB
।
একদিকে: দেখার সংখ্যা সবে প্রাসঙ্গিক, এগুলিতে কোনও ডেটা থাকে না, কেবলমাত্র "রেসিপি", যেমন: ক্যোয়ারী এবং দর্শনটির কয়েকটি বৈশিষ্ট্য। হাতে থাকা প্রশ্নের জন্য, মূলত ব্যাকআপ ফাইলের মোট আকার।