我总结一下你的需求,看看对不对: 1.按部门小组查询订单; 2.按员工号查询客户订单数据; 还有实际上必须有的, 3.按订单号查询订单; 分析, 如果是几百个员工,每人一天50个订单,那么一年就是千万级的数据,数据量大了肯定响应速度会有影响,核心问题在于订单信息表, 一般来说,订单信息表,订单号肯定是主键,按主键查询,响应速度肯定很快,所以问题3没难度, 对于问题1,2来说,要提升响应速度,最好的办法就是牺牲空间换取速度, 把部门编号和员工号带入订单信息,并建立索引,查询速度自然能快起来, 另外,还提醒两点, 1.做好数据量预估,大数据量和小数据量,对数据库的选择是不一样的, 2.数据量大,时间查询肯定是少不了的,记得定期将数据转移到备份表,避免一个表里面的数据过于庞大,引起后续一系列问题;
你的意思我明白,但这个意思很奇怪 难不成你在登记每个订单时就进行汇总?
21,886
社区成员
140,364
社区内容
加载中
试试用AI创作助手写篇文章吧