单表同时被频繁更新和查询的设计方案

假设数据库中有一个表test 含有两个字段,分别是id 和name,id为主键。如果该表的两个字段都被频繁的读写,请问在表和数据库等的设计上有什么解决此并发问题的思路没。也可以考虑在数据库结构无法调整的情况下,应用程序上解决该问题的思路。...显示全部
假设数据库中有一个表test 含有两个字段,分别是id 和name,id为主键。如果该表的两个字段都被频繁的读写,请问在表和数据库等的设计上有什么解决此并发问题的思路没。也可以考虑在数据库结构无法调整的情况下,应用程序上解决该问题的思路。收起
参与27

查看其它 23 个回答hall0909的回答

hall0909hall0909项目经理whcyit
我在运维工作中也遇到了这样的问题,存在有一张表的数据被频繁delete然后insert,更新的数据量在1000万行左右,经常会发生死锁的情况,导致数据无法insert或者无法delete。目前我能采用的运维的办法就是定期RUNSTATS和reorg表与索引,但是总感觉会有问题。也想学习一下如何从设计层面就尽量解决这样的问题。
软件开发 · 2015-03-02
浏览2650

回答者

hall0909
项目经理whcyit

hall0909 最近回答过的问题

回答状态

  • 发布时间:2015-03-02
  • 关注会员:2 人
  • 回答浏览:2650
  • X社区推广