Установка MySQL на виртуальную машину Azure (Windows) с подключенным диском данных

В документации Azure говорится:

Лучше всего использовать один или несколько отдельных дисков для хранения Рекомендуется использовать один или несколько отдельных дисков для хранения данных виртуальной машины. Насколько я понимаю, рекомендуется использовать подключенный диск (по крайней мере частично) ...

В документации Azure говорится:

Лучше всего использовать один или несколько отдельных дисков для хранения Рекомендуется использовать один или несколько отдельных дисков для хранения данных виртуальной машины. Насколько я понимаю, рекомендуется использовать подключенный диск (по крайней мере частично) ...

В документации Azure говорится:

Лучше всего использовать один или несколько отдельных дисков для хранения данные виртуальной машины.

Насколько я понимаю, использование подключенного диска рекомендуется (по крайней мере частично) для повышения производительности, поскольку ваши приложения не будут совместно использовать IOPS с ОС.

Я не уверен, как мне следует устанавливать MySQL в соответствии с этим. Рекомендует ли я помещать только данные на подключенный диск или сервер и все остальное, что поставляется вместе с установкой?

1
задан 13 November 2015 в 23:12
2 ответа

Я не уверен, как мне следует устанавливать MySQL в соответствии с этим. Это рекомендую кладу только данные на подключенный диск, либо на сервер и все остальное, что идет в комплекте с установкой?

Ваша БД и ОС должны находиться на разных дисках.

Просто смонтируйте подключенный диск, отформатируйте его по своему усмотрению, а затем настройте MySQL для использования этого местоположения для своих файлов базы данных. Если у вас уже есть данные MySQL, вы можете закрыть службу MySQL, скопировать данные в новое место, повторно настроить MySQL, чтобы отобразить новое место хранения данных, а затем запустить его резервное копирование.

2
ответ дан 3 December 2019 в 18:37

Несколько причин не использовать диск ОС Azure при хранении данных базы данных (кроме целей разработки / тестирования):

  • Использование диска ОС для данных приведет к проблемам из-за ограниченного пространства (помимо конкуренции с Сама ОС). VHD-диск ОС в виртуальных машинах Azure имеет значение 30 ГБ или 127 ГБ, в зависимости от используемого образа. Даже при условии 127 ГБ у вас, вероятно, возникнут проблемы с пространством для производственной базы данных. Присоединенные диски имеют размер до 1 ТБ за штуку, до 2 дисков на ядро ​​виртуальной машины.
  • Диск ОС по умолчанию использует кэш для чтения / записи, который не обычно используется для диска с данными (вы Скорее всего, выберу чтение кеша).
  • Если вы удалите виртуальную машину, вы потеряете свои данные. С подключенными дисками вы можете оставить диски с данными нетронутыми для использования в будущем, даже при удалении виртуальной машины.
  • У вас будет гораздо больше гибкости с точки зрения производительности с подключенными дисками. Виртуальные машины серий A, D и G поддерживают 500 операций ввода-вывода в секунду + 60 МБ / с на диск при поддержке службы хранилища Azure. Виртуальные машины серий DS и GS поддерживают диски Premium Storage со скоростью до 5000 IOPS + 200 МБ / с на диск.
1
ответ дан 3 December 2019 в 18:37

Теги

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