互联网服务数据库统计

查询数据并插入数据效率低问题

请教:一张表总计:110万条记录,大概35个字段。其中31个字段存储的是每个账户31天的余额。然后按月存储,也就是一个月增加110万条记录,我如何统计,能统计到任意几个月每个账户的31天余额累加数。我现在统计,效率太低,而且还只有110万条记录,到了二月份就是200万多条了。
参与8

7同行回答

mdkiimdkii软件开发工程师bocn
把你的需求详细说一下。如果你要保留每一天的余额历史而且余额变动不频繁,可以用拉链法。显示全部
把你的需求详细说一下。如果你要保留每一天的余额历史而且余额变动不频繁,可以用拉链法。收起
银行 · 2012-01-12
浏览369
qqdzyhqqdzyh数据库管理员苏宁电器
按月分区能解决你下个月双倍数据量的问题,加个统计字段能解决你设计上的问题,或则把你的业务逻辑说下 ,想想能不能改变下设计显示全部
按月分区能解决你下个月双倍数据量的问题,加个统计字段能解决你设计上的问题,或则把你的业务逻辑说下 ,想想能不能改变下设计收起
2012-01-12
浏览354
燕听雨燕听雨技术经理bankcomm
不太可能每个账户每天都在做变动吧,如果每天动也就一个发生额一个累计吧显示全部
不太可能每个账户每天都在做变动吧,如果每天动也就一个发生额一个累计吧收起
金融其它 · 2012-01-12
浏览372
moonrivermoonriver软件开发工程师朗新科技(中国)有限公司系统集成部
回复 4# wp28556259     同意,增加个计算列,根据帐号及计算列建索引,把压力分散到日常业务处理中,统计是通过index access only,这样就会快多了!显示全部
回复 4# wp28556259


    同意,增加个计算列,根据帐号及计算列建索引,把压力分散到日常业务处理中,统计是通过index access only,这样就会快多了!收起
互联网服务 · 2012-01-12
浏览373
wp28556259wp28556259软件架构设计师CMBC
楼主慢的是每次要把所有字段加起来这个过程吧?不如在表上加个字段叫:余额累计?每次加的时候就计算好显示全部
楼主慢的是每次要把所有字段加起来这个过程吧?不如在表上加个字段叫:余额累计?每次加的时候就计算好收起
银行 · 2012-01-12
浏览362
xxzmxxxxzmxx软件开发工程师招行软件中心
按月进行表分区或者使用按日分表,如果你们会定期备份表数据的话,然后对表使用not enforced enable query optimization该设计可能会对你有帮助显示全部
按月进行表分区

或者使用按日分表,如果你们会定期备份表数据的话,然后对表使用not enforced enable query optimization

该设计可能会对你有帮助收起
互联网服务 · 2012-01-11
浏览348
drdb2drdb2系统工程师se
查询要配备好index插入要make sure i/o fast发现瓶颈才能解决问题显示全部
查询要配备好index
插入要make sure i/o fast

发现瓶颈才能解决问题收起
互联网服务 · 2012-01-11
浏览355

提问者

hexuejiu
项目经理南京艾瑞特

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2012-01-11
  • 关注会员:1 人
  • 问题浏览:3409
  • 最近回答:2012-01-12
  • X社区推广