需求:当前库存查询,历史库存查询(按天查).
我现在想到两种方案
第一种就是,表结构table(物品信息,库存数量,库存时间)... 根据库存时间去查询库存数量,但是有个问题,如果物品种类有100条,那我每天都记录,1天100条,2天200条,3天300条,这样数据量也太大了吧。
第二种就是,根据某个物品在某段时间内一共入库的数量减去同段时间内同个物品一共出库的数量得出那个时间的库存数量,好像这样数据量也不小呀...
请哪位有经验的牛人给个解决方案, 谢谢...!
我现在想到两种方案
第一种就是,表结构table(物品信息,库存数量,库存时间)... 根据库存时间去查询库存数量,但是有个问题,如果物品种类有100条,那我每天都记录,1天100条,2天200条,3天300条,这样数据量也太大了吧。
第二种就是,根据某个物品在某段时间内一共入库的数量减去同段时间内同个物品一共出库的数量得出那个时间的库存数量,好像这样数据量也不小呀...
请哪位有经验的牛人给个解决方案, 谢谢...!
因为当前库存表检索频率比较高。历史库存表检索频率稍微低点。
其实几十万条数据对于SQL来说不算多的。不要小看SQL。加上必要索引。应该不慢的。