23.03.2015, 05:01
Нет, не вызывается.
По сути вопроса: не существуют идеальные системы, которые могут восстановить потерянные данные или предотвратить их потерю. Тут надо ловить баланс между производительностью (например, как предложил степашка - сохранять данные при их изменении) и вероятностью потерять данные (например, сохранять раз в сутки, уверуя в то, что сервер не упадет).
Сохраняй данные например раз в полчаса/час/два часа, откат в случае форс-мажора будет незначительный.
По сути вопроса: не существуют идеальные системы, которые могут восстановить потерянные данные или предотвратить их потерю. Тут надо ловить баланс между производительностью (например, как предложил степашка - сохранять данные при их изменении) и вероятностью потерять данные (например, сохранять раз в сутки, уверуя в то, что сервер не упадет).
Сохраняй данные например раз в полчаса/час/два часа, откат в случае форс-мажора будет незначительный.