我正在研究一些游戏逻辑,我需要一种在时间用完时更新关卡的方法。基本上,有一个研究表,其中有列:
research_time_id
research_started
research_end
active
level
当research_ended早于NOW()时,我需要将等级设置为等级+ 1.
我知道如何编写UPDATE语句。我的问题是我应该通过mysql eventscheduler运行吗?我应该每秒运行一次吗?经常这样吗?可扩展环境中的最佳选择是什么?这个表中可能有很多行。