项目目前采用的一种日志记录方式,例如 每日消耗的金钱会单独建立一个表
money_year_month_day eg: money_2013_10_08问题是,查询某个用户的某个日期到某个日期之间的金钱消耗日志。
例如查询userid = 1 开始日期 是 2013.10.01 到 2013.10.08之间的消费记录。这样的话就需要查询8个表。 如果是在业务层解决,那么就需要连接8次数据库,进行八次查询。 如果查询的日期更多,那么时间更长。求大神推荐下其他方案
money_year_month_day eg: money_2013_10_08问题是,查询某个用户的某个日期到某个日期之间的金钱消耗日志。
例如查询userid = 1 开始日期 是 2013.10.01 到 2013.10.08之间的消费记录。这样的话就需要查询8个表。 如果是在业务层解决,那么就需要连接8次数据库,进行八次查询。 如果查询的日期更多,那么时间更长。求大神推荐下其他方案
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货