Spec-Zone .ru
спецификации, руководства, описания, API
|
RESET MASTER
Удаляет все двоичные файлы журнала, перечисленные в индексном файле, сбрасывает двоичный индексный файл журнала, чтобы быть пустым, и создает новый двоичный файл журнала.
В MySQL 5.6.5 и позже, RESET MASTER
также очищает значения gtid_purged
системная переменная (известный как gtid_lost
в MySQL 5.6.8 и ранее) так же как глобальное значение gtid_executed
(gtid_done
, до MySQL 5.6.9) системная переменная (но не ее значение сеанса); то
есть, выполнение этого оператора устанавливает каждое из этих значений к пустой строке (''
).
Этот оператор предназначается, чтобы использоваться только, когда ведущее устройство запускается впервые.
Эффекты RESET MASTER
отличайтесь от таковых PURGE BINARY
LOGS
2 ключевыми способами:
RESET
MASTER
удаляет все двоичные файлы журнала, которые
перечисляются в индексном файле, оставляя только единственный, пустой двоичный файл журнала с
числовым суффиксом .000001
, тогда как нумерация не сбрасывается PURGE BINARY
LOGS
.
RESET
MASTER
не предназначается, чтобы использоваться, в
то время как любые ведомые устройства репликации работают. Поведение RESET MASTER
когда использующийся, в то время как ведомые
устройства работают, неопределено (и таким образом неподдерживаемый), тогда как PURGE BINARY LOGS
может безопасно использоваться, в то время как
ведомые устройства репликации работают.
RESET
MASTER
может оказаться полезным, когда Вы сначала устанавливаете ведущее устройство и ведомое
устройство, так, чтобы можно было проверить установку следующим образом:
Запустите ведущее устройство и ведомое устройство, и запустите репликацию (см. Раздел 16.1.1, "Как Установить Репликацию").
Выполните несколько тестовых запросов на ведущем устройстве.
Проверьте, что запросы были тиражированы в ведомое устройство.
Когда репликация работает правильно, проблема STOP SLAVE
сопровождаемый RESET SLAVE
на ведомом устройстве затем проверьте, что любые
нежелательные данные больше не существуют на ведомом устройстве.
Проблема RESET
MASTER
на ведущем устройстве, чтобы очистить тестовые запросы.
После проверки установки и избавления от любых нежелательных и файлов журнала, сгенерированных, тестируя, можно запустить ведомое устройство и начать тиражироваться.