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

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

24同行回答

richard_macyrichard_macy数据库管理员macys
什么情况下 id为主键 会 被频繁的写呢?显示全部
什么情况下 id为主键 会 被频繁的写呢?收起
零售/批发 · 2015-02-02
浏览1738
回复 14# 北京鼎新智联    之前的老师也有提到过这个思路,感觉在并发量到一定程度的时候这种方法就不那么管用了。显示全部
回复 14# 北京鼎新智联


   之前的老师也有提到过这个思路,感觉在并发量到一定程度的时候这种方法就不那么管用了。收起
证券 · 2015-02-02
浏览588
李英杰李英杰数据库技术专家烁林软件
可以考虑如下思路:1、事务尽量最小化,使每个事务持有锁的时间最小2、创建合适的索引,避免锁升级3、设置合理的LOCKTIMEOUT和LOCKLIST显示全部
可以考虑如下思路:
1、事务尽量最小化,使每个事务持有锁的时间最小
2、创建合适的索引,避免锁升级
3、设置合理的LOCKTIMEOUT和LOCKLIST收起
系统集成 · 2015-02-02
浏览558
回复 9# wolfop    我描述的只是一种场景。显示全部
回复 9# wolfop


   我描述的只是一种场景。收起
证券 · 2015-02-02
浏览576
回复 10# ydliujiang    假设进行了读写分离,那么业务数据的一致性,一般都是怎么实现的呢。比方说你读到了一个旧数据,然后用这个数据去更新,那肯定是不可能的。显示全部
回复 10# ydliujiang


   假设进行了读写分离,那么业务数据的一致性,一般都是怎么实现的呢。比方说你读到了一个旧数据,然后用这个数据去更新,那肯定是不可能的。收起
证券 · 2015-02-02
浏览574
回复 8# freshgrass    你好,请问db2 提供内存数据库的机制么?具体怎么实现显示全部
回复 8# freshgrass


   你好,请问db2 提供内存数据库的机制么?具体怎么实现收起
证券 · 2015-02-02
浏览973
ydliujiangydliujiang数据库管理员IBM
回复 5# stevenluffy    2楼和4楼的建议都很好哦。读写分离可以考虑使用HADR的超级异步模式,读操作从应用端隔离到standbyDB,写保持在primryDB。不过这个方案用了HADR的话DPF就不好上了。至于内存数据库的话我也同问,貌似DB2没有吧,应该是Mysql有内存数据库。...显示全部
回复 5# stevenluffy


   2楼和4楼的建议都很好哦。读写分离可以考虑使用HADR的超级异步模式,读操作从应用端隔离到standbyDB,写保持在primryDB。不过这个方案用了HADR的话DPF就不好上了。至于内存数据库的话我也同问,貌似DB2没有吧,应该是Mysql有内存数据库。收起
金融其它 · 2015-02-01
浏览1069
wolfopwolfop其它Why should I tell you?
什么叫做id和name都被频繁读写?id和name都会被update?然后id和name都会作为where条件?对于db2,必须两个column都建索引,否则会锁定很多不该锁定的行显示全部
什么叫做id和name都被频繁读写?
id和name都会被update?然后id和name都会作为where条件?
对于db2,必须两个column都建索引,否则会锁定很多不该锁定的行收起
IT其它 · 2015-01-30
浏览982
freshgrassfreshgrass软件开发工程师sinosoft
1、使用内存数据库专供读来使用,关系数据库存放原始的数据,应用上做相应的分离,实现同时写内存数据库和关系数据库。2、应用上如果在内存数据库中找不到相应的数据,再从关系数据库中读取,并同时写入内存数据库...显示全部
1、使用内存数据库专供读来使用,关系数据库存放原始的数据,应用上做相应的分离,实现同时写内存数据库和关系数据库。
2、应用上如果在内存数据库中找不到相应的数据,再从关系数据库中读取,并同时写入内存数据库收起
保险 · 2015-01-30
浏览1002
回复 6# atpeace331    我现在只是理论上讨论这个问题,还没有做读写分离。显示全部
回复 6# atpeace331


   我现在只是理论上讨论这个问题,还没有做读写分离。收起
证券 · 2015-01-30
浏览1062

提问者

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-01-03
  • 关注会员:2 人
  • 问题浏览:41116
  • 最近回答:2015-03-03
  • X社区推广