filter_mysqlbinlogp - عبر الإنترنت في السحابة

هذا هو الأمر filter_mysqlbinlogp الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


filter_mysqlbinlog - تمت إضافة عبارات القطع ROLLBACK وأحداث BINLOG المكافئة بواسطة
com.mysqlbinlog. هذا البرنامج النصي عفا عليه الزمن الآن.

موجز


mysqlbinlog Binary_or_relay_log_file | filter_mysqlbinlog

لاحظ أن هذا البرنامج النصي أصبح الآن قديمًا ولا يستخدمه MHA بشكل افتراضي.

الوصف


يضيف أمر mysqlbinlog المقدم من Oracle ضمنيًا عبارات ROLLBACK وما يعادلها
أحداث BINLOG. ولكن هذا يسبب مشاكل عند استعادة الخوادم التابعة. لاستعادة العبيد،
قد يحتاج MHA إلى تطبيق أحداث binlog التالية.
1) قم بترحيل أحداث السجل من Relay_Log_Pos إلى نهاية ملف سجل الترحيل
2) أحداث سجل التتابع التفاضلي من أحدث الرقيق
3) يجب أن تكون أحداث السجل الثنائي التفاضلي من أمر mysqlbinlog الرئيسي الميت
تنفيذها على هذه الملفات بشكل منفصل. إذا لم تنتهي المعاملة بالرقم 1) أو 2)، ضمنيًا
يقوم حدث ROLLBACK بإرجاع المعاملة إلى الحالة السابقة، مما سيؤدي إلى عدم التناسق.
filter_mysqlbinlog هي أداة لإصلاح هذه المشكلة. لاحظ أن عبارات ROLLBACK نفسها
يتم إضافتها في المواقف المعتادة. على سبيل المثال، عند تنفيذ 1.BEGIN؛ 2. التحديث
جداول المعاملات 3. تحديث جداول المعاملات غير 4. ROLLBACK، ROLLBACK
تتم كتابة البيان إلى السجل الثنائي للتراجع عن استعلامات المعاملات. هذا امر طبيعي
الموقف لذلك يجب ألا يقوم filter_mysqlbinlog بإزالة كافة أحداث ROLLBACK.

لاحظ أن هذا البرنامج النصي أصبح الآن قديمًا ولا يستخدمه MHA بشكل افتراضي.

استخدم filter_mysqlbinlogp عبر الإنترنت باستخدام خدمات onworks.net



أحدث برامج Linux و Windows عبر الإنترنت