Не путайте процесс дампа и процесс восстановления дампа. Мы не используем опцию блокировки таблиц при дампе, но добавляем блокировку при заливке дампа (в файле).
Здравствуйте, Николай! В книге «The Definitive Guide to MySQL 5» by Michael Kofler объясняется, что сперва нужно использовать --skip-opt, а уже потом прописывать необходимые опции. Что скажете об этом?
Спасибо! Было полезно) Интересно посмотреть на процесс бекапа больших баз, десятки-сотни .
3:50 почему опт с локом всех таблиц не даст консистентность ? он их лочит по очереди?
В рамках одной БД будет консистентность, между БД не будет. Они лочатся все сразу для одной БД.
Чот я не понял, если single transaction "противоречит" lock table, то зачем при дампе мы таки прописываем команду lock table?
Не путайте процесс дампа и процесс восстановления дампа. Мы не используем опцию блокировки таблиц при дампе, но добавляем блокировку при заливке дампа (в файле).
Здравствуйте, Николай! В книге «The Definitive Guide to MySQL 5» by Michael Kofler объясняется, что сперва нужно использовать --skip-opt, а уже потом прописывать необходимые опции. Что скажете об этом?
Да, эта опция отключает набор опций --opt (если это нужно). Но в нашем случае это не нужно, так как используется --single-transaction