Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Ограничить скорость или количество запусков скрипта (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/ogranichit-skorost-ili-kolichestvo-zapuskov-skripta-391491/)

Guest 16.10.2011 16:30

Ограничить скорость или количество запусков скрипта
 
Такая проблема:В базе есть таблица с числом, если это число больше нуля, то разрешено выполнять скрипт. При выполнении скрипта число уменьшается на 1.Так вот если много раз быстро запустить скрипт, то скрипт запускается даже если это число уже меньше нуля.Проблема я так понял в том, что в базе значение не успевает обновляться до запуска следующего скрипта.Как можно решить эту проблему?Пробовал замедлить выполнение скрипта с помошью sleep(), чтобы в базу успевали вноситься изменения, но даже при задержке в 1 секунду сервер начинает виснуть.


Часовой пояс GMT, время: 22:27.


© www.otvetnemail.ru - Форум вопросов и ответов.