Db2高可用
Db2高可用
数据库解决方案的可用性是对用户应用程序执行所需数据库任务的效果进行衡量的一种方法。 如果用户应用程序无法连接到数据库,或者如果其事务因错误而失败或因系统上的负载而超时,那么该数据库解决方案可用性不高。如果用户应用程序能成功连接到数据库并正常工作,那么该数据库解决方案具有高可用性。设计高可用性数据库解决方案或者提高现有解决方案的可用性需要了解访问...(more)
数据库解决方案的可用性是对用户应用程序执行所需数据库任务的效果进行衡量的一种方法。 如果用户应用程序无法连接到数据库,或者如果其事务因错误而失败或因系统上的负载而超时,那么该数据库解决方案可用性不高。如果用户应用程序能成功连接到数据库并正常工作,那么该数据库解决方案具有高可用性。设计高可用性数据库解决方案或者提高现有解决方案的可用性需要了解访问数据库的应用程序的需求。要从额外的存储空间、更快的处理器或更多的软件许可证获得最大利益,重点是使数据库解决方案在企业最重要的应用程序最需要它时尽可能可用。

问题

IT咨询服务Db2·2017-11-27
leilin · IBM 擅长领域:数据库, 两地三中心, 新核心系统
49 会员关注
启用federation和hadr后,由于目前hadr存在的限制,不支持2PC或XA协议访问联邦库,但可以支持1PC方式访问联邦库,再通过联邦库执行两阶段提交,这个在规划和设计应用架构时需要注意。性能调优方面,遵循联邦和hadr各自的调优最佳实践即可。...
银行Db2·2017-11-27
libai21课题专家组 · 海通证券 擅长领域:数据库, 存储, 服务器
133 会员关注
如果日志产生的速度比较快,观察数据库日志目录,计算每分钟生产多少个日志,算一下就可以估计出来了。如果想精确的知道,定期执行db2pd -db xxxx -hadr 根据两次的差值自己来计算3.或者用快照之类工具,来看日志使用情况,然后计算。replay的gap可以通过db2pd -db xxx -hadr直接...
银行Db2·2017-11-27
leilin · IBM 擅长领域:数据库, 两地三中心, 新核心系统
49 会员关注
HADR导致数据丢失的风险因素包括但不限于如下:1、HADR同步模式不是SYNC或NEARSYNC(理论上存在丢失数据的风险,实际生产中仅当主备库同时宕机且主库不可恢复,然后备库强制接管时发生),而是采用了ASYNC或SUPERASYNC模式,规避方法是建议采用前两种同步模式之一2、考虑到备库不能阻...
银行Db2·2017-11-27
leilin · IBM 擅长领域:数据库, 两地三中心, 新核心系统
49 会员关注
如果发生stadby切换成primary,要想判断是否存在数据丢失,可以考虑修复好旧的primary库后,看它是否能够重新reintegrate进来,和目前的新主库重新配对。如果配对成功,状态重新变成PEER,说明旧主库的log stream没有继续往前,也就说明交易没有丢失。但是这个判断方法有一定的前提条...
银行Db2·2017-11-27
libai21课题专家组 · 海通证券 擅长领域:数据库, 存储, 服务器
133 会员关注
如果切换后两个数据库都可以访问,使用db2pd -db XXX -log,通过查看LSN,LSO可以判断两个数据库是否一致。 但是我的建议是应用一定要有判断数据丢失的能力,除非数据不重要。
银行Db2·2017-11-27
libai21课题专家组 · 海通证券 擅长领域:数据库, 存储, 服务器
133 会员关注
最常见的情况是某些表进行不记日志的操作,导致表不可用。可以通过设置db cfg 的参数blocknonlogged YES 来避免。
互联网服务Db2双活·2017-09-15
libai21课题专家组 · 海通证券 擅长领域:数据库, 存储, 服务器
133 会员关注
两台机器可以ping通吗?之间有没有防火墙?可以在tcp层面测试一下是否可以访问这个端口
互联网服务Linux·2017-06-01
新数科技 · 北京新数科技有限公司 擅长领域:数据库, 数据库系统改造, 关系型数据库
121 会员关注
备选方案1 直接使用pureScale2 使用IBM推荐的机群软件TSA来搭建高可用,可以使用DB2内置的工具db2haicu来配置https://www.ibm.com/developerworks/cn/data/library/long/dm-0909hasharedstorage/index.html3 使用Linux自带的高可用方案linux-ha,这样的话需要用户自己总结故...

描述

数据库解决方案的可用性是对用户应用程序执行所需数据库任务的效果进行衡量的一种方法。 如果用户应用程序无法连接到数据库,或者如果其事务因错误而失败或因系统上的负载而超时,那么该数据库解决方案可用性不高。如果用户应用程序能成功连接到数据库并正常工作,那么该数据库解决方案具有高可用性。设计高可用性数据库解决方案或者提高现有解决方案的可用性需要了解访问...(more)
数据库解决方案的可用性是对用户应用程序执行所需数据库任务的效果进行衡量的一种方法。 如果用户应用程序无法连接到数据库,或者如果其事务因错误而失败或因系统上的负载而超时,那么该数据库解决方案可用性不高。如果用户应用程序能成功连接到数据库并正常工作,那么该数据库解决方案具有高可用性。设计高可用性数据库解决方案或者提高现有解决方案的可用性需要了解访问数据库的应用程序的需求。要从额外的存储空间、更快的处理器或更多的软件许可证获得最大利益,重点是使数据库解决方案在企业最重要的应用程序最需要它时尽可能可用。
X社区推广
  • 提问题