মাইএসকিউএলে সারি-ভিত্তিক এবং বিবৃতি-ভিত্তিক প্রতিরূপের মধ্যে পার্থক্য?


12

সারি-ভিত্তিক এবং বিবৃতি-ভিত্তিক প্রতিরূপের মধ্যে আসল পার্থক্য কী। আমি প্রকৃতপক্ষে দাসের প্রতিরূপের প্রভাবের নিরিখে খুঁজছি।

আমি যদি সারি-ভিত্তিক প্রতিরূপ ব্যবহার করছি তবে দাসের উপর কী প্রভাব পড়বে এবং যদি আমি বিবৃতি-ভিত্তিক ব্যবহার করি তবে এর প্রভাব কী?

নিম্নলিখিত পরামিতিগুলি বিবেচনায় রাখুন:

   replicate-ignore-db  and replicate-do-db 

ধন্যবাদ ....!

উত্তর:


15

বিবৃতি ভিত্তিক প্রতিলিপি (এসবিআর) এসকিউএল বিবৃতি প্রতিলিপি করা হবে। মাইএসকিএলব্লিনগ ডাম্প প্রোগ্রাম ব্যবহার করে পড়া সহজ is

সারি ভিত্তিক প্রতিলিপি (আরবিআর) প্রকৃত ডেটা পরিবর্তনের প্রতিরূপ তৈরি করবে। বাইনারি লগ এবং রিলে লগগুলি এসবিআরের তুলনায় অনেক দ্রুত বাড়বে। আপনি যে এসকিউএল পরিবর্তনগুলি উত্পন্ন করে তা সনাক্ত করতে পারেন না।
(দয়া করে নীচে মাইএসকিউএল 5.6.2 এর জন্য আপডেট হওয়া তথ্য পড়ুন)

এখানে আরও বিস্তৃত সুবিধার্থে এবং কনস-এর তালিকা রয়েছে: http ://www.datediaj Journal.com/features/mysQL

মাইএসকিউএল তার বাইনারি লগগুলিতে উভয় ধরণের স্টেটমেন্ট / সারি বিন্যাসের অনুমতি দেবে। আমি STATEMENT ভিত্তিক প্রস্তাব দিই। ডিফল্ট বাইনারি লগ ফর্ম্যাটটি মিশ্রিত যা ঠিক আছে।

যেহেতু আপনি ব্যবহার করছেন replicate-ignore-dbএবং তাই replicate-do-db, আমি বিবৃতি-ভিত্তিক প্রতিরূপে বিশ্বাস করব।


মাইএসকিউএল 5.6.2 এর জন্য আপডেট করুন:

মাইএসকিউএল 5.6.2 এ পরিচয় করিয়ে দেওয়া binlog_rows_query_log_eventsসিস্টেম ভেরিয়েবলের ফলে মাইএসকিউএল 5.6.2 বা তার পরে থাকা সার্ভারকে তথ্যযুক্ত লগ ইভেন্টগুলি যেমন তার বাইনারি লগের মধ্যে সারি কোয়েরি লগ ইভেন্টগুলি লিখতে দেয়। সুতরাং আমরা এসকিউএল সনাক্ত করতে পারি যা পরিবর্তনগুলি জেনারেট করে।

তথ্যসূত্র: 17.1.4.4 বাইনারি লগ বিকল্প এবং ভেরিয়েবল


প্রতিলিপি এসবিআর বা আরবিআর এর ডিফল্ট মোড কি ... ??
আবদুল মানাফ


4
ডিফল্ট মোডটি 5.1.8 থেকে মিশ্রিত, যা প্রাথমিকভাবে বিবৃতি ভিত্তিক প্রতিলিপি ব্যবহার করে, তবে এসবিআরের সাথে অনিরাপদ থাকা প্রশ্নগুলি কার্যকর করা হলে স্বয়ংক্রিয়ভাবে আরবিআরে স্যুইচ হয়। dev.mysql.com/doc/refman/5.1/en/replication-formats.html
হারুন ব্রাউন

9

মাইএসকিউএল 5.5-এ, বিবৃতি-ভিত্তিক ফর্ম্যাটটি ডিফল্ট। তবে মিশ্র বিন্যাসটি ব্যবহার করা ভাল। কারণ সেক্ষেত্রে বিবৃতি-ভিত্তিক লগিং ডিফল্টরূপে ব্যবহৃত হয়, তবে যেখানে প্রয়োজন হয় সেখানে স্বয়ংক্রিয়ভাবে সারি ভিত্তিক লগিং স্যুইচ করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.