相同的应用程序,为何在集群数据库的效率更低?

我们发现相同的应用程序,在集群数据库的效率更低。如果应用程序不改动,有没有好的解决方法?

参与10

4同行回答

youngyitanyoungyitan研发工程师南大通用
集群数据库高可用是有代价的。集群数据库中的数据库之间必需同步。基本的同步就是等待 检查点的完成,同步是要付出代价的。同样一个简单的事务在集群数据库比单机慢是应该的。问题是慢多少。...显示全部

集群数据库高可用是有代价的。集群数据库中的数据库之间必需同步。基本的同步就是等待 检查点的完成,同步是要付出代价的。同样一个简单的事务在集群数据库比单机慢是应该的。问题是慢多少。

收起
软件开发 · 2016-09-27
浏览966
wolfopwolfop其它Why should I tell you?
因为page reclaim和global lock显示全部

因为page reclaim和global lock

收起
IT其它 · 2016-03-08
浏览1071
anikikonganikikong课题专家组数据库运维工程师中国民生银行
在集群数据库,同样一个简单的事务需要更多的通讯开销,所以会比单机要慢。例如原来insert一条数据,只需要申请本地锁,写入本地内存,然后写日志就完成了。但是在集群环境,insert需要和CF通信,在CF申请锁,在CF注册页面,更新的数据需要写入CF GBP等等,时间消耗肯定变多了。...显示全部

在集群数据库,同样一个简单的事务需要更多的通讯开销,所以会比单机要慢。例如原来insert一条数据,只需要申请本地锁,写入本地内存,然后写日志就完成了。但是在集群环境,insert需要和CF通信,在CF申请锁,在CF注册页面,更新的数据需要写入CF GBP等等,时间消耗肯定变多了。

收起
银行 · 2016-03-08
浏览1064
liaosnetliaosnet信息分析/架构师gbasedbt.com
集群数据库中需要处理东西要更多,应该会有些下降~显示全部

集群数据库中需要处理东西要更多,应该会有些下降~

收起
IT咨询服务 · 2016-03-08
浏览950

提问者

ygmandi
数据库运维工程师民航
擅长领域: 数据库双活Db2 pureScale

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-03-08
  • 关注会员:5 人
  • 问题浏览:5234
  • 最近回答:2016-09-27
  • X社区推广