使用时间间隔更新和删除基于now()的行

时间:2015-07-08 20:49:44

标签: mysql events

我正在研究一些游戏逻辑,我需要一种在时间用完时更新关卡的方法。基本上,有一个研究表,其中有列:

research_time_id    
research_started    
research_end   
active   
level

当research_ended早于NOW()时,我需要将等级设置为等级+ 1.

我知道如何编写UPDATE语句。我的问题是我应该通过mysql eventscheduler运行吗?我应该每秒运行一次吗?经常这样吗?可扩展环境中的最佳选择是什么?这个表中可能有很多行。

0 个答案:

没有答案