首页 新闻 会员 周边

订单库的订单状态更新

0
悬赏园豆:50 [待解决问题]

有个订单库,需要做订单状态更新。数据量有30万。
大家有什么好的建议?

roboth的主页 roboth | 初学一级 | 园豆:28
提问于:2010-09-14 09:38
< >
分享
所有回答(5)
-1
邀月 | 园豆:25475 (高人七级) | 2010-09-14 12:01
0

30万不算多,把语句和拿出来看看。

killkill | 园豆:1192 (小虾三级) | 2010-09-14 17:18
0

只要更新状态!30W不算多!把你的select语句帖出来!

Ms'h | 园豆:220 (菜鸟二级) | 2010-09-14 18:03
0

其实30W数据的更新很快,而且通常来说都是根据主键来更新状态的,所以应该没有什么性能的问题

对这个表进行分区是能达到一定的性能提升,但是如果你觉得麻烦,那也有其它的方案

这里就说一个吧,算是个建议吧:

如果你对30W的数据库操作比较频繁,那么你可以新增一张表来保存当天的流水号所对应的状态,查询的时候就查询这个表的,更新也是更新这张表,到了晚上就一次性更新到30W的数据表中。

但是这也是有很多弊端的,那就是维护难度加大,如果数据量再大一点就可以这样考虑了。

可以参考:http://www.cnblogs.com/gaizai/archive/2010/03/30/1700312.html

听风吹雨 | 园豆:295 (菜鸟二级) | 2010-09-16 01:15
0

这个数据量很小。

小材小用 | 园豆:639 (小虾三级) | 2012-04-29 12:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册