当同一时刻,多人对同一个表进行insert或者update的时候,往往会出现同一条数据出现好多次或者一些奇怪的问题,可以通过mysql的锁表机制来进行排队解决这个问题
php中插入数据之前锁表
// lock talbe write
$sql = "LOCK TABLES alliance_perf WRITE";
mysql_query($sql, $this->mysql->conn);
unset($sql);
这里是数据insert操作
// unlock table
$sql = "UNLOCK TABLES";
mysql_query($sql, $this->mysql->conn);
unset($sql);
版权声明:本文为zkg510168343原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。