[Moscow.pm] Реконнект в DBI в случае потери соединения

Oleg Alexeenkov proler на gmail.com
Сб Мар 27 08:49:05 PDT 2010



On 27.03.2010 18:25, Alexander Lourier wrote:
> В сообщении от Суббота 27 марта 2010 11:28:38 автор Михаил Монашёв написал:
>
>> Если  у кого-то есть работающий код, который позволяет восстанавливать
>> соединение  с  mysql-ем и повторять запрос в случае рестарта mysql или
>> ошибок вроде:
>
> А почему такая потребность возникла? Ну сломалось что-то, пусть упадет
> спокойно. Вернется юзеру 500 ошибка. Это же редко бывает. Безаварийное
> выполнение запроса - это требование качества или какие-то ещё причины есть?

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


Подробная информация о списке рассылки Moscow-pm