У меня есть сервер Linux и огромная таблица mysql, которую мне нужно выбросить. Дело в том, что сервер является производственным, и я не хочу разбивать его, сбрасывая все сразу. Также я собираюсь передать его по ssh другому серверу. Потому что я не хочу заполнять место на диске. Я знаю о предложении mysqldump —where
, но я не хочу писать эти идентификаторы. Есть ли в mysql встроенная функциональность, которая позволяет создавать дамп по частям? Это не обязательно должен быть mysqldump, но он должен быть разбит на части, чтобы я не ломал сервер, и мне нужно передать это по ssh.
Дополнительная информация: записи никогда не обновляются в этой таблице. Они только добавлены
Документация по MySQL: , как указано в их документах , mysqldump не подходит для больших баз данных. Они предлагают сделать резервную копию необработанных файлов данных.