clevel
Новичок
lock tables
у меня есть временная таблица stat_view, в которой я храню промежуточные данные во время формирования контента.
Для того, чтобы не смешались данные для разных пользователей, которые могут одновременно запросить страничку с данным алгоритмом формирования, хотелось бы ее блокировать для других пользователей на время выполнения скрипта.
Для этих целей я использовал следующие запросы к БД:
mysql_query("LOCK TABLES stat_view write");
...............
mysql_query("UNLOCK TABLES");
при добавлении этих запросов у меня перестает формироваться контент, так как промежуточные запросы к этой таблице возвращают ноль... В чем проблема? ман прочитал, ответа для себя не нашел...
у меня есть временная таблица stat_view, в которой я храню промежуточные данные во время формирования контента.
Для того, чтобы не смешались данные для разных пользователей, которые могут одновременно запросить страничку с данным алгоритмом формирования, хотелось бы ее блокировать для других пользователей на время выполнения скрипта.
Для этих целей я использовал следующие запросы к БД:
mysql_query("LOCK TABLES stat_view write");
...............
mysql_query("UNLOCK TABLES");
при добавлении этих запросов у меня перестает формироваться контент, так как промежуточные запросы к этой таблице возвращают ноль... В чем проблема? ман прочитал, ответа для себя не нашел...