Делаем правильный бекап базы данных MySQL

Поділитися
Вставка
  • Опубліковано 12 січ 2025

КОМЕНТАРІ • 8

  • @paulmixable
    @paulmixable 2 роки тому +3

    Спасибо! Было полезно) Интересно посмотреть на процесс бекапа больших баз, десятки-сотни .

  • @alko4188
    @alko4188 3 роки тому +2

    3:50 почему опт с локом всех таблиц не даст консистентность ? он их лочит по очереди?

    • @NickLavlinsky
      @NickLavlinsky 3 роки тому

      В рамках одной БД будет консистентность, между БД не будет. Они лочатся все сразу для одной БД.

  • @mr.belizar
    @mr.belizar 2 роки тому

    Чот я не понял, если single transaction "противоречит" lock table, то зачем при дампе мы таки прописываем команду lock table?

    • @site_support
      @site_support  2 роки тому

      Не путайте процесс дампа и процесс восстановления дампа. Мы не используем опцию блокировки таблиц при дампе, но добавляем блокировку при заливке дампа (в файле).

  • @МихаилМальцев-ф5ч
    @МихаилМальцев-ф5ч 3 роки тому

    Здравствуйте, Николай! В книге «The Definitive Guide to MySQL 5» by Michael Kofler объясняется, что сперва нужно использовать --skip-opt, а уже потом прописывать необходимые опции. Что скажете об этом?

    • @site_support
      @site_support  2 роки тому +1

      Да, эта опция отключает набор опций --opt (если это нужно). Но в нашем случае это не нужно, так как используется --single-transaction