• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > DB2 9.5高可用性解决方案

DB2 9.5高可用性解决方案

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了高可用性,ha高可用性,高可用性集群,系统高可用性,服务器高可用性等相关知识,希望本文的分享对您有所帮助
</div>

高可用性是重要数据库应用程序的关键需求。IBM DB2 9.5 提供了很多特性来满足这一需求。如果您对分布式平台上的 DB2 还不是很了解,或者已经使用过一阵子,您可能会发现这组处理可用性的特性令人困惑。什么时候使用哪个特性,当使用特性时,您希望完成什么目标?

在开始之前,我们先来定义术语高可用性(HA)的意义。HA 是指要求在依赖性应用程序需要数据时能够提供数据。其目的是消除或尽量避免停机。与 HA 相关的一个术语是灾难恢复(Disaster Recovery,DR),DR 与 HA 的不同之处在于,它侧重于保护数据,防止因灾难性故障导致数据丢失。本文只关注 HA。

术语和客户机/服务器数据库架构

术语和客户机/服务器数据库架构

我们首先讨论一些术语和概念,这对理解高可用性十分重要。

一个数据库解决方案包括三个部分的软件:

·用户应用程序

·客户机软件

·数据库引擎

除了软件,要得到一个有效的解决方案,还必须拥有一些其他资源:

·服务器硬件

·网络连接

·磁盘存储

·操作系统

当设计一个 HA 解决方案时,必须考虑所有这些方面。仅仅使数据库引擎高度可用未必就能创建出一个 HA 解决方案。HA 解决方案的设计并不完全是一个技术问题,它还必须考虑其他一些因素,例如解决方案的成本、技能需求以及管理需求。

数据库应用程序是基于客户机/服务器的。应用程序能否产生一致的结果,取决于数据库软件的完整性。虽然这一点是显而易见的,但是它在选择和设计解决方案时十分重要。

SQL 事务可分为两种类型:读和写。读事务是不需要插入、更新或删除活动的选择语句。而写事务则要更改至少一个数据库。读事务需要数据的一致视图 —— 即当同时提交两个读事务时,如果它们选择相同的数据范围,那么应该产生一致的结果集。写事务要求提交的数据库更改被持久化,即使出现故障时也是如此。业务需求会影响到什么 HA 解决方案是可用的或者是最适合的。通常,HA 解决方案的设计由两个因素驱动,正常运行时间(uptime)需求和事务一致性。如果业务要求更高的可用性,并且读一致性不是很重要,那么选择异步可能是更经济的方法。另一方面,如果事务一致性是关键需求,那么则需要选择更加同步的解决方案。如果事务一致性和可用性都是必需的,那么将进一步缩小可选择的范围。

</div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 用 DB2 9.5 实现高可用性:选择正确的解决方案保护数据
  • DB2 9.5高可用性解决方案

相关文章

  • 2017-06-28DB2 for i 7.1 的新功能:自适应性能调优和 SQL 新功能让数据处理专家如履平地
  • 2017-06-28SQL Server到DB2连接服务器的实现
  • 2017-05-11db2 导入导出单个表的操作详解
  • 2017-05-11DB2 常用命令速查(备忘)
  • 2017-06-28使用 XQuery 查询 DB2 XML 数据
  • 2017-06-28新锐洞察构建智慧的地球
  • 2017-06-28构建基于 DB2 Everyplace 的 MIDP 应用程序
  • 2017-05-11DB2编程序技巧 (三)
  • 2017-06-28DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第4部分:触发器
  • 2017-06-28IBM DB2 数据复制迁移方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • DB2-SQLSTATE,DB2-SQLCODE
    • DB2 大事记
    • 诊断 DB2 Java 应用程序的性能问题
    • SQL语句优化DB2应用程序性能
    • IBM DS4300磁盘损坏事故的数据恢复解决思路
    • 用表单来提交sql(转)3
    • DB2 9 数据库管理之安排作业
    • DB2 认证考试准备教程
    • DB2 LOAD 工具使用技巧集合
    • 使用 IBM DB2 pureXML 和 ASP.NET 开发一个商店定位器应用程序

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有