采用DPF架构会有些什么样的问题,怎么尽量缓解或规避?

采用DPF架构会有些什么样的问题,怎么尽量缓解或规避这个问题?
参与4

2同行回答

mdkiimdkii软件开发工程师bocn
DPF架构有以下问题:1、横向扩展比较困难。重分布虽然是在线的,但对性能影响很大,重分布的过程中基本不能跑批。而且正在重分布的表会被锁住,如果采用归档日志的话,表空间还只能都不能写。如果要数据量比较大的话,重分布时间会比较长。如果走网络进行充分布的话,大概也只能达到6...显示全部
DPF架构有以下问题:
1、横向扩展比较困难。重分布虽然是在线的,但对性能影响很大,重分布的过程中基本不能跑批。而且正在重分布的表会被锁住,如果采用归档日志的话,表空间还只能都不能写。如果要数据量比较大的话,重分布时间会比较长。如果走网络进行充分布的话,大概也只能达到600MB/s的速度。所以一开始就要规划得好一点,节点数设计得多一点,尽量少扩节点。
2、锁升级会导致死锁。锁资源一定要足够,否则锁升级严重时,由于各个节点锁升级的顺序不一致,会导致死锁发生。要让开发在使用临时表或者单用户使用的表时,把这些表改成table lock减少锁资源的申请。
3、日志争用比较厉害。如果系统很忙的时候,会因为日志问题发生回滚。所以要用wlm机制去控制好并发。收起
银行 · 2015-09-24
浏览724
anikikonganikikong课题专家组数据库运维工程师中国民生银行
主要选好分区键,尽量避免和减少FCM通信显示全部
主要选好分区键,尽量避免和减少FCM通信收起
银行 · 2015-09-24
浏览644

提问者

jeromhan
数据库管理员中铁物总电子商务技术有限公司
擅长领域: 服务器系统管理AIX

问题来自

相关问题

问题状态

  • 发布时间:2015-09-23
  • 关注会员:1 人
  • 问题浏览:4004
  • 最近回答:2015-09-24
  • X社区推广