antenne
Новичок
Включаем транзакцию - выключаем pconnect ?
Типичный код
не спасет от зависшей транзакции, в случае падения веб-сервера, обрыва соединения с браузером, ошибок в скрипте и т.д.
Один способ - отказаться от постоянных соединений, (mysql_pconnect - > mysql_connect)
А как поступаете вы?
Типичный код
PHP:
mysql_pconnect(....);
try {
$db->query("start transaction");
$db->query(...);
$db->query("commit");
} catch (DBException $e) {
$db->query("rollback");
logException($e);
}
не спасет от зависшей транзакции, в случае падения веб-сервера, обрыва соединения с браузером, ошибок в скрипте и т.д.
Один способ - отказаться от постоянных соединений, (mysql_pconnect - > mysql_connect)
А как поступаете вы?