孔再华

孔再华

IBM 认证高级 DBA,SAP 认证 BASIS,具有丰富的数据库环境问题诊断和性能调优的经验。曾帮助多个 DB2 客户解决数据库问题,参与过多个数据库项目的迁移咨询及实施工作。尤其是在DB2 pureScale 集群产品的项目咨询和实施上具有丰富的经验,力主了早期在烟草,银行,证券等行业的推广。曾是 IBM 大中华区 DB2 训练营的讲师,负责讲授 SAP DB2 集成管理、DB2 数据库管理、从 Oracle 数据库迁移到 DB2、DB2 pureScale 等多门课程。现任职于中国民生银行科技部,负责推广数据库同城双活架构建设(主要DB2 GDPC双活方案)。

动态

双活数据中心 数据库双活 孔再华孔再华 回答了问题 2017-11-01

数据库为什么要做双活?

孔再华 孔再华 数据库运维工程师,中国民生银行
存储双活只能保证数据不丢失,但是并不能同时在双中心访问。当一边中心故障时,另一边中心相当于只是个冷备。所以为了双中心都能同时提供服务,需要从数据库层做好多节点对共享存储的访问,这就是为啥要做数据库双活。单存储查看全文
系统运维 数据库双活 pureScale 孔再华孔再华 回答了问题 2017-10-13

pureScale数据库双活投产后,在后续的运维上有哪些注意事项?

孔再华 孔再华 数据库运维工程师,中国民生银行
这个真的是有话说。工作要做的事情很多,对于全新的双活环境,运维运维过程中第一紧要是做好全面监控。双活环境毕竟比较复杂,里面的硬件,软件,数据库内部的各种状态和性能指标等,都要实时监控起来,这样能第一时间发现问题。第查看全文
Db2 孔再华孔再华 回答了问题 2017-10-13

db2 purescale双活链路抖动导致日志提交超时?

孔再华 孔再华 数据库运维工程师,中国民生银行
gdpc里面的gpfs复制是通过san直连的。也就是本地能看到远程的盘。这些盘io超时重试的时间是40秒。去掉这些日志远程盘的映射后,gpfs会通过subnet指定的tcp网络传输数据。tcp网络重传机制是很快的。所以避免了这个问题查看全文
数据库双活 pureScale 孔再华孔再华 回答了问题 2017-10-13

当时你们采用pureScale数据库双活架构时,遇到的最大难题有哪些?

孔再华 孔再华 数据库运维工程师,中国民生银行
整个过程中有三个比较突出的地方。一个是基于roce网络的架构实践,既要满足purescale需要,又要和网络部一起规划,这是整个部署过程中花费最多精力的地方。一个是性能问题,对于几十公里带来的延时,怎么在这个环境下调优。最查看全文
Db2 rollforward 孔再华孔再华 回答了问题 2017-10-13

rollforward一个log要花20mins,请问有什么办法提速的吗?已经把util_heap_size加大了?

孔再华 孔再华 数据库运维工程师,中国民生银行
这个得抓几次stack然后看是什么慢。最好是开case问IBM。我之前遇到额HADR replay慢的问题是redo的时候没有预取功能,insert啥的就慢。换句话说就是看bufferpool的命中率。和你的问题不一定一样。查看全文
云平台 方案设计 Db2 pureScale 孔再华孔再华 回答了问题 2017-10-13

Db2 pureScale GDPC的通信网络要求与云平台大数据环境下的通信网络要求有何不同?

孔再华 孔再华 数据库运维工程师,中国民生银行
这两者的区别很大,pureScale是共享存储的数据库集群,对于事务还是单机运算。而hadpp计算是分布式计算,存储也是分布式存储。所以对于pureScale,通信响应时间是非常重要的。而且集群内部的通信也非常对,基本上任何操作都需查看全文
方案设计 Db2 pureScale GDPC 孔再华孔再华 回答了问题 2017-10-13

Db2 pureScale GDPC如何保障数据高可用,数据复本如何设计?

孔再华 孔再华 数据库运维工程师,中国民生银行
参考我发的这个图。在双活集群,成员CF所在的每个机房的存储被划分为一个副本(单独的failuregroup),这样就有双副本。仲裁站点没画,因为不放数据副本。 本地HADR保护只有一个,存储是单副本,不过是通过HADR复制日志的方式同步查看全文

Db2 pureScale GDPC数据库双活技术方案设计中如何设计数据服务可用性探测?

孔再华 孔再华 数据库运维工程师,中国民生银行
这个问题其实是监控双活数据库需要的。相信在每个公司都会建立监控机制来对数据库探活或者是获取数据库的运行状态。民生就是通过agent跑一些检查脚本来获取信息。实现对双活数据库的监控,我们使用到两种方式。一种是查看全文

Db2 pureScale GDPC数据库双活技术方案设计中如何规划和设计系统的数据容量、访问容量?

孔再华 孔再华 数据库运维工程师,中国民生银行
规划和设计系统的数据容量、访问容量也是要和单机环境来比对的。同样资源条件下双活的数据库成员节点与单数据库相比执行事务会慢一些,所以访问容量要降低一些。当多节点访问同样的数据的时候,又会有一定的竞争关系,所以查看全文

网络抖动对purescale双活架构是否有影响?

孔再华 孔再华 数据库运维工程师,中国民生银行
这个问题非常好,网络抖动是我们建立双活环境以来遇到最多的问题。初期网络抖动会影响事务40秒左右。我们经过分析发现是存储复制的时候磁盘超时就是40秒,而且这个指标没法降低。进一步分析师写日志的时候io停顿导致所有查看全文

擅长领域

Db2 pureScale Db2 pureScale
双活 双活
Db2 Db2

最近来访

  • 行成
  • bert
  • manekin
  • lf1900
  • 仙道彰
  • 刘诚杰
  • 我笨故我在
  • 彬彬
  • zxl1982
  • lsboys
  • 华东区
  • liulm
  • gongmq83
  • wzhfs
  • slsmg044
  • Liu_mx