Php 如何更新表行和添加+;每1分钟在行字段中输入1个

Php 如何更新表行和添加+;每1分钟在行字段中输入1个,php,sql,Php,Sql,我有一个带有用户名的表,这个表有一个points行我想每1分钟更新表points行并在行字段中添加+1 这是我的桌子 `id` int(11) NOT NULL AUTO_INCREMENT, `user` text, `points` int(11) NOT NULL, PRIMARY KEY (`id`) 你不想这么做。取而代之的是,存储某物放入表中的日期/时间,然后在获取记录时计算分钟数。这可能是当前时间或结束时间 在表上执行更新是高度不可伸缩的。如果您有数千名用户,那么您的

我有一个带有用户名的表,这个表有一个points行我想每1分钟更新表points行并在行字段中添加+1 这是我的桌子

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

你不想这么做。取而代之的是,存储某物放入表中的日期/时间,然后在获取记录时计算分钟数。这可能是当前时间或结束时间


在表上执行更新是高度不可伸缩的。如果您有数千名用户,那么您的系统每分钟将加载数千次更新。这只会增加硬件需求,增加查询负载,增加延迟,这是一个糟糕的设计。

我相信除了Cron job之外还有其他方法。cronjob解决方案非常糟糕