SQL Server定时任务的一些使用场景及方案(一)——日常任务
2017-09-22 11:56
211 查看
项目需求出现了日常任务功能,大致的需求描述:
1.签到,普通签到功能及对应的积分奖励,每个学生每日仅允许完成一次。
2.分享,发帖的前N贴积分奖励,每个学生每日允许完成N次。
个人方案:使用一张daily_quest_status表统一记录所有日常任务的完成状态,一张daily_quest_set表设置任务的次数限制及奖励
结构为:
student_id long 主键
quest1 small 当日完成的次数
1.签到,普通签到功能及对应的积分奖励,每个学生每日仅允许完成一次。
2.分享,发帖的前N贴积分奖励,每个学生每日允许完成N次。
个人方案:使用一张daily_quest_status表统一记录所有日常任务的完成状态,一张daily_quest_set表设置任务的次数限制及奖励
结构为:
student_id long 主键
quest1 small 当日完成的次数
相关文章推荐
- SQL Server 2005使用作业设置定时任务
- SQL Server 使用作业设置定时任务之一
- 使用SQL Server 2005作业设置定时任务【转】
- 使用SQL Server 2005作业设置定时任务 转
- 使用SQL Server 2005作业设置定时任务
- 使用SQL Server 2005作业设置定时任务
- 使用SQL Server 2005作业设置定时任务
- 使用SQL Server作业设置定时任务
- 使用”Sql Server 代理“下的”作业“定时执行期望的任务
- SQL Server 2005使用作业实现定时备份任务和删除指定天数前的备份文件
- 触发器的使用(应用场景:定时任务)
- SQL Server 2005使用作业设置定时任务
- SQL Server 2005使用作业实现定时备份任务和删除指定天数前的备份文件
- SQL Server 使用作业设置定时任务之一
- SQL Server 2005使用作业设置定时任务(转)
- SQL Server 使用作业设置定时任务之一
- 使用SQL Server 2005作业设置定时任务
- SQL Server 使用作业设置定时任务之一
- SQL Server 2005使用作业设置定时任务