如何更新表行并每1分钟在行字段中添加+ 1

时间:2014-05-10 15:51:21

标签: php sql

我有一个用户名表,这个表有一个点行,我想要更新表点行,每1分钟在行字段中添加+ 1 这是我的表

`id` int(11) NOT NULL AUTO_INCREMENT,
  `user` text,
  `points` int(11) NOT NULL,
  PRIMARY KEY (`id`)

1 个答案:

答案 0 :(得分:2)

你不想这样做。而是存储将某些内容放入表中的日期/时间,然后计算获取记录时的分钟数。这可能是当前时间或关闭时间。

对表进行更新非常不可扩展。如果您有数千名用户,那么您的系统上每分钟会有数千个更新。这只会增加硬件需求,增加查询负载,增加延迟,并且是一个糟糕的设计。