|
|
|
| Доброго времени суток.
Есть такая проблема, что раз в месяц, бывает в два в ДЦ отваливается питание на сервере, в результате чего происходит крах базы данных.
Объем базы данных ~2 гб
Более 6,000,000 записей
Таблицы в формате MyISAM
Версия MySQL: 5.1.37
Подскажите пожалуйста, в какую сторону копать, чтобы как-то защитить БД от краха. Сейчас как вариант сделал бэкап каждые три часа, но это думаю не вариант.
Заранее спасибо, можно просто ссылки на источники, где можно почитать об этом. | |
|
|
|
|
|
|
|
для: NGame
(01.03.2010 в 01:17)
| | 1. После краха восстановление при помощи mysqlcheck -e помогает?
2. В таблицах включите контрольные суммы - это увеличит шанс автовосстановления при старте базы данных после выключения питания. | |
|
|
|
|
|
|
|
для: cheops
(01.03.2010 в 14:36)
| | Спасибо за совет, включу.
Да, помогает. Но бывает, что отваливаются только определенные таблицы в результате чего после их восстановления происходит не стыковка с данными в других таблицах, так как в них не происходила запись. | |
|
|
|
|
|
|
|
для: NGame
(01.03.2010 в 01:17)
| | Если питание в датацентре отваливается чаще, чем раз в год,
то от хостинга с таким датацентром нужно бежать, сломя голову.
Основное отличие датацентра от шарашкиной конторы именно в бесперебойном сервисе.
В первую очередь по питанию и кондиционированию. | |
|
|
|