Какой самый быстрый способ выгрузить и загрузить базу данных MySQL InnoDB, используя mysqldump?

Объект RemoteViews (и, следовательно, виджет App) может поддерживать следующие классы макета:

FrameLayout
LinearLayout
RelativeLayout
GridLayout

И следующие классы виджетов:

AnalogClock
Button
Chronometer
ImageButton
ImageView
ProgressBar
TextView
ViewFlipper
ListView
GridView
StackView
AdapterViewFlipper

Все, что используется кроме вышеприведенного, вызывает так называемый «виджет загрузки задачи».

Кроме того, проверьте журналы (без фильтра), чтобы увидеть точную строку этой проблемы.

13
задан devinmoore 25 September 2008 в 13:04
поделиться

4 ответа

Передайте его по каналу непосредственно к другому экземпляру, для предотвращения диска наверху. Не беспокойтесь --compress, если Вы не работаете на основе медленной сети, с тех пор на быстрой LAN или обратной петле, сеть наверху не имеет значения.

7
ответ дан John Millikin 25 September 2008 в 13:04
поделиться

я думаю, что это будет намного быстрее и сохранит Вас дисковое пространство, если Вы попробовали репликация баз данных в противоположность использованию mysqldump. лично, я использую sqlyog предприятие для моего действительно тяжелого подъема, но там также много другие инструменты , который может предоставить те же услуги. если, конечно, Вы не хотели бы использовать только mysqldump.

2
ответ дан Community 25 September 2008 в 13:04
поделиться
[

] Для innodb, --order-by-primary --extended-insert обычно лучшая комбинация. Если у вас после каждого бита производительности и в целевой коробке много процессорных ядер, вы, возможно, захотите разделить результирующий дампинг-файл и сделать параллельные вставки во многих потоках, вплоть до innodb_thread_concurrency/2. [

] [

]Кроме того, измените размер innodb_buffer_pool_size на целевой до максимума, который вы можете себе позволить, и увеличьте размер innodb_log_file_file_size до 128 или 256 Мб (осторожно, вам нужно удалить старые лог-файлы перед перезагрузкой mysql-демон, иначе он не перезагрузится)[

].
1
ответ дан 1 December 2019 в 20:13
поделиться
[

]Используйте инструмент mk-параллельного дампа от Maatkit. [

] [

]По крайней мере, это было бы быстрее. Я бы больше доверял mysqldump. [

] [

] Как часто ты это делаешь? Действительно ли это проблема производительности приложения? Наверное, стоит разработать такой способ, при котором не нужно будет выдавливать все данные (репликация?)[

] [

]С другой стороны, 1.5G - это довольно маленькая база данных, так что, скорее всего, это не составит большой проблемы.[

].
0
ответ дан 1 December 2019 в 20:13
поделиться
Другие вопросы по тегам:

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