如何做优化
库存表有几个字段
日期 公司 条码 件数 属性1 属性2 等
一天的库存最少都100w ,一个月下来表就非常大
公司的话有几十个的样子,仓库就8个
查询会有
SELECT 日期,仓库,公司,SUM(件数),品牌 FROM INVENTORY
LEFT JOIN 商品资料表 ON ..
WHERE 日期= , 公司=, 品牌=
GROUP BY 日期,公司,品牌,仓库
也有查库存明细的语句;
另外也会有更新操作,对每天每个公司的明细数更新几个字段上去;一般一个月操作一次,表大了操作很慢;
索引是否日期 +公司+品牌,是否需要为日期建索引,还是包含日期,用户搜索也会加仓库条件,是否也加上去。
单磁盘的话,分区貌似优化不明显
分表的话 逻辑处理又很麻烦了,不知如何下手。