|
MySQL.RU - Webboard
Вернуться
ulock with mod_perl apache (ilya) 19/06/2002 - 11:53:41
Re: ulock with mod_perl apache (RXL) 19/06/2002 - 17:18:49
Re: unlock with mod_perl apache (ilya) 20/06/2002 - 07:43:10
> Original message text:
> From: ilya - 19/06/2002 - 11:53:41
> Subject:ulock with mod_perl apache
> -----------------
> Здравствуйте.
> Такой вот вопрос:
> Когда происходит автоматическое выполнение UNLOCK TABLES? Из документации я понял, что при завершении текущего соединения. А если процесс завершается, то соединение тоже?
>
> Правильно ли я понимаю следующую ситуацию:
> 1 Делаю LOCK TABLES
> 2 далее по коду перла есть всякая всячина, в т. ч. и die ''
> 3 Делаю UNLOCK TABLES
> Если происходит вылет на die (выход из скрипта), то UNLOCK TABLES происходит автоматически. Или НЕТ???
>
From: RXL - 19/06/2002 - 17:18:49
Subject:ulock with mod_perl apache
-----------------
UNLOCK TABLES автоматом произойдет только при ЗАКРЫТИИ соединения с mysql.
Для бинарных файлов и php - завершение процесса = закрытие всех соединений.
Насчет mod_perl я такого утверждать не могу - проверено, что порой сохраняются даже локальные переменные (при выполнении в консоли такого не происходит).
Лучшее решение - напиши sub с завершающими процедурами (а на конце die)и вызывай его вместо die.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
3307
|
|