inline 27 марта 2010 г. 16:36 пользователь Михаил Монашёв <[email protected]> написал: > Здравствуйте, Александр. > > AS> Вот такой хендлер: > AS> --snip > $dbh = DBI->>connect_cached( > AS> $dsn, > AS> $options_common{user}, > AS> $options_common{password}, > AS> { > AS> mysql_auto_reconnect => 1, > AS> }, > AS> ); > AS> --snap > AS> работает с последней версией DBD::mysql > AS> В некоторых более ранних его версиях, {mysql_auto_reconnect => 1} > AS> вызывал segfault :( > > AS> Работает после рестарта mysql и после kill session. > > Соединение похоже остаётся, но не отработавший запрос не повторяется.
Не проверял, что происходит, если проблема приходит во время выполнения запроса. Но точно работает после долгой неактивности: иногда в таких случаях соединения теряется. > > -- > > С уважением, > Михаил Монашёв > mailto:[email protected] > ICQ# 166233339 > http://michael.mindmix.ru/ > Без бэкапа по жизни. > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- Alexander Soudakov Software Developer email: [email protected] jabber: [email protected] google talk: [email protected] icq uin: 311516511 skype: asudakov -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
