我现在做的是一个积分抽奖活动系统,但用户存在积分的时候,从数据库读取收件人,积分进行发送,如果我读一条发一次,那么效率方面很受影响,创建线程呢,多个用户都存在积分的时候,就创建那么多线程,也存在一定的效率问题,请问有一个比较好的解决方案呢?