电商网站订单分组查询策略

今天在sql语句优化方面看到有这么一条”尽量避免向客户端返回大数据量,若数据量过大,应该考虑相应需求是否合理。“,有时候合理的产品设计能够有力解决系统的性能问题。

很多大型的电商网站,考虑到庞大的交易订单量,在对于用户管理中心的”订单列表“功能,无独有偶地进行了如下设计:

商城用户账户中心 我的订单页面,查询时分“近一个月订单”和“一个月前的订单”2个选项。在查询结果数据量较大时,做分页显示。

技术实现层面,使订单表永远保存最近一个月的订单, 而一个月前的订单,则归档放到历史表里。确切的说应该至少保存一个结算周期的订单数据。


当看到一些不好的代码时,会发现我还算优秀;当看到优秀的代码时,也才意识到持续学习的重要!--buguge
本文来自博客园,转载请注明原文链接:https://www.cnblogs.com/buguge/archive/2011/09/23/2186490.html


原文地址:https://www.cnblogs.com/buguge/p/2186490.html