Иногда не отрабатывает запрос

Vorgal

Новичок
Иногда не отрабатывает запрос

Есть скриптик, который запускается по крону каждые полчаса..
Там достаточно много запросов.. И есть там один UPDATE, а потом сразу же SELECT по этим же данным... Так вот иногда почему то селект выбирает старые данные, хотя если после запуска скрипта посмотреть данные в базе, то они будут новые, но на страничке, которую генерит скрипт старые... Что это может быть и как с этим бороться?
 

Апокалипсис

Guest
может проблема в кэшировании странички ?
 

Vorgal

Новичок
нет, такого не может быть... другие данные на этой же странички обновляются.. там специально время генерации пишется.
 

Апокалипсис

Guest
> у него же по крону выполняется скрипт... где же тогда
> кешируется? =)
но на страничке, которую генерит скрипт старые...
 

ONK

Пассивист PHPСluba
Vorgal, я с подобными вещами сталкивался, в чём причина непонимаю, но при дщлительном цикле обновления + выборки данных я обнаруживал ошибки вызванные именно тем что ты описал. Помогло блокирование таблицы во время работы цикла.
 
Сверху