Вопрос к статье о параллельном выполнении (www.php.spb.ru)

Romantik

TeaM PHPClub
Вопрос к статье о параллельном выполнении (www.php.spb.ru)

Приветствую!
Давно занимаюсь темой "транзакции" в MySQL
и интересная статья http://php.spb.ru/mysql/lock_tables.html
(Параллельное выполнение скриптов может привести к ошибке в базе данных)
по некоторому решению моей проблемы
и вот возник вопрос:
а если блокировать работу скрипта после LOCK и перед UNLOCK
то можно "повесить" таблицу.
Существуют ли настройки времени работы LOCK ?

С уважением.
 

si

Administrator
"а если блокировать работу скрипта после LOCK и перед UNLOCK" - это как ?
Точнее какими средствами ?
 

DiMA

php.spb.ru
Команда форума
при остановке скрипта (я даже не говорю, что его на середине не остановить никак) ПХП закрывает и разблокирует все файлы, пишет файлы сессии на диск, освобождает память (например, под sql запросы), трет временные файлы, закрывает соединения. SQL завершает начатые запросы, закрывает соединение (ПХП в это время вынужден ждать, пока SQL закончит) и разблокирует таблицы.
 

DiMA

php.spb.ru
Команда форума
Я в курсе таких элементарных вещей о своем сервере, доработает ли скрипт до своего завершения в случае обрыва соединение, что просто обсуждать смешно. Конечно доработает.

Кроме того, вопрос был об MySQL и PHP, а не о PHP и браузере.
 

[VS]

Guest
pconnect

Не юзай pconnect - очень много проблем.
 
Сверху