filter_mysqlbinlogp - Інтернет у хмарі

Це команда filter_mysqlbinlogp, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


filter_mysqlbinlog - Обрізання операторів ROLLBACK та еквівалентних подій BINLOG, доданих
mysqlbinlog. Зараз цей сценарій застарів.

СИНТАКСИС


mysqlbinlog binary_or_relay_log_file | filter_mysqlbinlog

Зауважте, що цей сценарій тепер застарів і не використовується MHA за замовчуванням.

ОПИС


Команда mysqlbinlog, надана Oracle, неявно додає оператори ROLLBACK та еквівалент
Події BINLOG. Але це викликає проблеми під час відновлення підпорядкованих серверів. Щоб повернути рабів,
MHA може знадобитися застосувати такі події binlog.
1) Події журналу ретрансляції від Relay_Log_Pos до кінця файлу журналу ретрансляції
2) Диференціальне реле журналу подій з останнього підпорядкованого пристрою
3) Повинні бути диференціальні події двійкового журналу від мертвої команди master mysqlbinlog
виконується для цих файлів окремо. Якщо транзакція не закінчується 1) або 2), неявно
Подія ROLLBACK відкочує транзакцію, що призведе до невідповідності.
filter_mysqlbinlog – це інструмент для вирішення цієї проблеми. Зверніть увагу, що самі оператори ROLLBACK
додаються в звичайних ситуаціях. Наприклад, коли ви виконуєте 1. BEGIN; 2. Оновлення
транзакційні таблиці 3. Оновлення нетранзакційних таблиць 4. ROLLBACK, a ROLLBACK
Оператор записується в двійковий журнал для відкату транзакційних запитів. Це нормально
ситуація, тому filter_mysqlbinlog не повинен видаляти всі події ROLLBACK.

Зауважте, що цей сценарій тепер застарів і не використовується MHA за замовчуванням.

Використовуйте filter_mysqlbinlogp онлайн за допомогою служб onworks.net



Найновіші онлайн-програми для Linux і Windows