Как ускорить MySQLl, загружающийся из файла дампа очень большой базы данных вокруг 1T таблиц?

я имею 1T приблизительно в 200 рассказах в aws rds innoDB, я хочу скопировать их и восстановление в сервере человечности 16.0.4, я попробовал mysql-dump mysqldump --single-transaction --quick --max_allowed_packet 1G и затем восстановление через mysql -u <mu_user_name> -p<my_pwd> <mu_db_name> < /mnt/rds.sql , дамп занял несколько часов и создал файл в размере 256G, процесс восстановления не делал в течение 5 дней, как я могу сделать, это обрабатывает быстрее? возможно, с другой опцией к mysql? или более быстрый инструмент для восстановления очень большие базы данных? что я пропускаю?

0
задан 7 April 2019 в 07:15

1 ответ

быстрее: mysqlimport

mysqlimport [options] db_name textfile1 [textfile2 ...]

Больше информации: https://dev.mysql.com/doc/refman/5.7/en/mysqlimport.html

Вы можете также временная мелодия конфигурация mysqld

max_allowed_packet = 1024M
innodb_buffer_pool_size = 4G
0
ответ дан 25 October 2019 в 06:41

Другие вопросы по тегам:

Похожие вопросы: