Я только что экспортировал таблицу 150 МБ, используя mysqldump из командной строки. Для его экспорта потребовалось около 5 секунд.Почему MySQL импортируется медленнее, чем экспорт?
Однако, когда я пытаюсь импортировать тот же файл, это занимает до 5 минут.
Почему импорт медленнее, чем экспорт, и есть ли способ ускорить его? Мне нужно экспортировать/импортировать таблицы размером более 1 ГБ.
Должно ли это что-то делать с замками? Поскольку select является чтением данных, поэтому экспорт будет быстрее, и импорт будет записывать данные и может быть медленнее, так как ему нужны блокировки записи.
Это могут быть индексы на ваших столах. – kamituel
- физический диск назначения, такой же, как и диск базы данных? Индексы действительно также являются большой проблемой во время записи. – Sebas
Импорт с сервера, размещенного на одной из хостинговых компаний, и импорт на локальном компьютере – GGio