powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Отказоустойчивость MYSQL ?
13 сообщений из 13, страница 1 из 1
Отказоустойчивость MYSQL ?
    #32315398
vano_vvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что будет с базой данных (или таблицей) после включения компа если питание пропало в момент исполнения INSERT или UPDATE?
Возможна ли ситуакция когда продолжение работы будет невозможно?
И как сделать чтобы сервер не боялся случайных пропадений питания (варианты кроме UPS) ?
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32315405
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С самой базй ничего не будет, а вот с данными может случиться, имеется в виду те данные что были в момент INSERT, могут не попасть в таблицу, могут не все попасть...

mahoune
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32315741
BigHarry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если база под виндами на NTFS - то по идее - таблицы порушиться не должны - просто файловая система сделает откат незавершенной транзакции - и все.
Но данные - пропадут...
так что лучше все-таки УПС - хоть самый дешевенький...
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32315766
Фотография Хрен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы на вашем месте использовал innodb с включенной опцией
innodb_flush_log_at_trx_commit=1 (это в my.cfg). Это позволит не боятся нарушений в файлах данных при выключении питания.

И, кроме того, использовал бы для innodb хранилища - raw device, а не файл. Это позволит не боятся проблем в файловой системе.
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32315933
vano_vvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 Хрен
>> использовал бы для innodb хранилища - raw device, а не файл

Поясните что имеется в виду, я не специалист.
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32315939
vano_vvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2 mahoune
мне неважно что будет с данными что помещались в таблицу, мне нужно чтобы после включения можно было продолжить работу - исполнять новые INSERT
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32316549
Фотография Хрен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
писал:Поясните что имеется в виду, я не специалист.

mysql для юников и линукса позволяет создать innodb базу не в файле а на partition жесткого диска без всякой файловой системы.
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32316595
BigHarry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS-SQL вроде тоже может использовать Raw Partitions.
Почему виндовый Му-Скуль это не может - наверно - потому что это мало кому надо...
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32317973
Фотография Markelenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To vano_vvv
"мне неважно что будет с данными что помещались в таблицу, мне нужно чтобы после включения можно было продолжить работу - исполнять новые INSERT"

А если в таблице, например, 1 млн записей и выдана команда:

update tab_salary set salary=salary*1.2

которая выполняется, к примеру, 10 минут, и сервер "упал" на 5-й минуте? Что будет? Ни фига себе, не важно!!!
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32318075
vano_vvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня UPDATE - INSETR максимум возможны на две записи.
И это не бухгалтерская база где все записи важны если, немного информации пропадет - это не страшно. Страшно когда после запуска я не смогу продолжить работу.
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32319670
Фотография Рыжий Кот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не бойся!
Все будет ок!

...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32319700
BigHarry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>Страшно когда после запуска я не смогу продолжить работу.

Для этого надо базу бэкапить, а не надеятся на случай и гадать - пропадет/не пропадет...
...
Рейтинг: 0 / 0
Отказоустойчивость MYSQL ?
    #32325662
vano_vvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
>> Для этого надо базу бэкапить

А маня там не будет, небудет для того чтобы сделать бэкап, небудет чтобы восстановить базу. эту работу вообще некому будет делать.

Сервер должен работать без внешней помощи
Юзера должны просто включить комп и продолжить работу.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Отказоустойчивость MYSQL ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]