কীভাবে ডেটা চেকসাম স্ট্রিমিংয়ের প্রতিরূপের সাথে ইন্টারঅ্যাক্ট করে?


11

ডেটা চেকসামগুলি 9.3 এ প্রবর্তিত একটি নতুন বৈশিষ্ট্য এবং:

সেখানে একটি নতুন জিইউসি প্যারামিটার রয়েছে "दुर्लक्षित_চেকসাম_ফিলার" যা পোষ্টগ্র্যাস এসকিউএলকে একটি লেনদেনের প্রক্রিয়া চালিয়ে যেতে বাধ্য করবে এমনকি দুর্নীতি সনাক্ত হলেও

কোনও প্রতিলিপি মাস্টারে চেকসাম ব্যর্থতার ক্ষেত্রে, সেই দুর্নীতিগ্রস্থ ডেটা কি দাসদের প্রতিলিপি তৈরি করবে বা প্রতিলিপি বন্ধ হবে? এটি কি সেটিং এর উপর নির্ভর করে ignore_checksum_failure?

এই README এর কিছু কার্যকর সম্পর্কিত তথ্য রয়েছে তবে সরাসরি প্রশ্নের উত্তর দেয় না।


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

3
@ ক্রেগ অভিনন্দন!
জ্যাক বলছেন topanswers.xyz

4
স্ট্যাকএক্সচেঞ্জে আপনি যে জিনিসগুলি শিখেন ... "অন্যান্য বৈশিষ্ট্যগুলির সাথে সহায়তা করছেন" তা হ'ল "ডায়াপার পরিবর্তন করার" জন্য একটি শ্রুতিমধুরতা।
কলিন 'হার্ট

উত্তর:


1

যদি ডিস্কে থাকাকালীন ডেটাটি দূষিত হয়ে থাকে তবে দুর্নীতিটির প্রতিলিপি তৈরি করা উচিত নয় যতক্ষণ না এটি ইতিমধ্যে উপস্থিত থাকে যেখানে ব্যাকআপ থেকে প্রতিলিপি তৈরি করা হয়েছিল।

অবশ্যই যদি আপনি চেকসাম ব্যর্থতাগুলি উপেক্ষা করেন তবে মাস্টার ভুল কাজগুলি শুরু করতে পারে এবং সেই অন্যায়টি প্রতিলিপি করা হবে।

স্মৃতিতে দুর্নীতি যদি ঘটে থাকে তবে সমস্ত বেট বন্ধ রয়েছে।


2
এখানে চিহ্ন খুব কাছাকাছি। ignore_checksum_failureপ্যারামিটারের ডকুমেন্টেশনে এই সতর্কতা অন্তর্ভুক্ত রয়েছে যে "এই আচরণটি ... প্রচার করতে পারে ... দুর্নীতি হতে পারে"। স্পষ্টভাবে উল্লেখ (স্ট্রিমিং) এর অনুলিপি না করে মনে হবে এটি এখানেই বোঝানো হয়েছে। সাধারণত একটি চেকসাম ত্রুটির কারণে লেনদেন বন্ধ হয়ে যায়, তাই কোনও তথ্যই প্রতিলিপি করা হবে না। এই ত্রুটিটিকে উপেক্ষা করা আপনাকে লেনদেনের প্রতিশ্রুতি দেয় এবং (সম্ভাব্য) দূষিত ডেটা লেখার অনুমতি দেয়, যা পুনরায় প্রতিলিপি করা হবে।
কলিন '
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.