Как сделать грамотно mysqldump

194
19 декабря 2017, 16:05

Всем доброго времени суток.

Есть сервер, на котором highload базa mysql. Насколько я знаю, что бы создался корректный бекап, который можно будет восстановить без проблем, нужно хотя бы блокировать таблицы на запись.

Собственно, если я заблокирую запись таблицам и в этот момент прилетит запрос на запись, как поведет себя база?

После разблокировки будут ли внесены записи, которые не внеслись, или они будут безрезультатно утеряны?

Думал делать бекапы таким образом. Подправьте, пожалуйста, как лучше.

mysqldump --triggers --routines --events --skip-add-locks user=$USER --password=$PASSWORD --databases $db  > $OUTPUT/$db.sql;

Вычитал про Percona XtraBackup и InnDB HOT Backup.

Так всё же. Как лучше безопасно создавать бекап?

READ ALSO
Неправильый вывод customer_id MySQL

Неправильый вывод customer_id MySQL

Исходные данные: Есть несколько таблиц: 1Основные: developers teams projects companies customers 2

192
Неправильно отображение ссылок в Pdfsharp

Неправильно отображение ссылок в Pdfsharp

Есть код который добавляет текст с ссылкой на страницуЛатиница отображается хорошо, но вот с кириллицей проблемы

246
C#. Считать значение, используюя класс Interlocked

C#. Считать значение, используюя класс Interlocked

Необходимо реализовать доступ (изменение/считывание) из потоков к общей переменной с помощью класса InterlockedФрагменты кода: Общая переменная:

256