日期:2014-05-17  浏览次数:20463 次

网站发送全站消息数据库怎么设计
要给全站的用户发送一条同样的消息,假如网站有十万用户,那么数据库得增加十万条记录?我想应该不是这样设计的吧,但我想不出其他的设计办法。。。

------解决方案--------------------
如果你要记录发送的历史,那就要记录了,如果不需要,那你只需要读取接受人的名单、邮件等信息,然后拼接好发送内容,再发送出去即可。不过我觉得sqlserver不适合做这种事情。
------解决方案--------------------
--如果纯粹是个历史记录,那就记在一个字段好了。
--如果还要用到其它用途,比如说:其中哪个人接收成功了,哪个接收失败了,那只能记10W条记录了。