Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|产品中心下载Jazz: Jazz快速入门
您现在的位置: 天极网 > 开发频道 > DB2 DBA,如何解释 DB2 的业务价值
全文
群乐:DB2

DB2 DBA,如何解释 DB2 的业务价值

2008-01-17 10:12 作者: Robert Catterall 出处: 论坛整理 责任编辑:>方舟
  效率 vs. 降低总体拥有成本

  在评估各种数据服务解决方案的相关费用时,人们往往关注获得硬件和软件许可证的费用。软件和硬件的价格固然重要,但是在与 DBMS 相关的总拥有成本(TCO)中这只占很少的一部分。影响成本的其他因素包括:

  •   管理数据库系统所需的人数;
  •   使用硬件资源(CPU 和硬盘存储)的效率;
  •   技术的培训费用;
  •   让企业中的不同数据库系统一起工作的难度;

  先说说 DB2 for z/OS,因为某些范围内它可以替代非常昂贵的基于大型机的解决方案。下面一些因素可以影响 System z 平台上的成本控制:

  规模经济

  在 DB2 for z/OS 系统上,可以处理非常大的工作负载;即使一连几小时处于 90% 以上的利用率,数据服务大型机也能够顺利地运行。随着事务处理量的增长,平台的单个事务成本会显著降低。

  性价比趋势

  尽管 System z 平台是一种相当昂贵的系统(因为它提供了尖端的硬件和软件技术),但是在过去几年中,单位计算能力(通常用每秒百万指令数或 MIPS 来衡量)的成本已经下降了。无论是来自 IBM 还是其他厂商的大型机软件,其价格也比以前更有竞争力了。

  可管理性

  组织可以在大型机 DB2 系统上处理非常大的工作负载,而不需要大量的支持人员。DB2 for z/OS 系统程序员和 DBA 具有令人吃惊的生产效率的原因之一是,许多公司提供了丰富的大型机 DB2 工具;与之相关的另一个好处是,DB2 for z/OS 会产生丰富的跟踪数据,前面提到的工具可以对这些数据进行格式化,而且成本往往非常低。DB2 for z/OS 支持人员还可以获益于某些平台特性,比如系统管理的存储,这个特性能够让 z/OS 操作系统在硬盘子系统中放置表和索引数据集(数据库越大,系统管理的存储的人员效率优势就越显著)。

  数据存储的空间效率高

  DB2 for z/OS 服务器硬件可以帮助进行数据压缩,这可以将表空间存储的硬盘空间需求降低 50%以上(我们在 CheckFree 常常观察到 70% 或更好的压缩效果,因为我们的表往往具有很长的行;长行的压缩率一般好于短行)。由于 DB2 9 中的改进,在 Linux、Unix 和 Windows 服务器上数据压缩效果也很好了。

  自治是什么意思?这个词是指 DB2 能够自行完成以前需要 DBA 执行的大量工作。我们在 CheckFree 发现,通过使用 DB2 Design Advisor(DB2 for LUW 中内置的自治特性之一),效率得到了极大提高。Design Advisor 会分析与 DB2 工作负载相关联的 SQL 语句,并为改进应用程序性能提出建议。我们的基于 AIX 的企业数据仓库(EDW)使用带 DPF 功能的 DB2,Design Advisor 对这个数据库提出了修改某些表索引的建议,其效果让我们非常满意。

  最后,还有协作方面的好处。CheckFree 的 IT 基础设施有意地设计成包含多个平台(我们常常说的一句话是,“使用正确的工具完成工作”)。在我们最大的部门中,核心业务应用程序运行在一个大型机 parallel sysplex 上。这个部门的操作数据存储(ODS)运行在一个单独的 System z 服务器上。我们的 EDW 运行在 IBM pSeries 服务器集群上,CRM 应用程序运行在一个单独的 Sun Solaris 服务器上。这些系统有什么共同点?它们都是基于 DB2 的。DBMS 具有共同的 “基因”,这会简化平台之间的数据转移,并增强人员配置的灵活性。最近,我们的大型机 DB2 团队中 DBA 人员过剩(尽管这些系统已经增长了,这是一种便于管理的环境),而快速增长的 EDW 需要更多的 DBA 人力资源。我们让一位 DB2 for z/OS DBA 转入了 DB2 for LUW 团队,他很快就适应了新的岗位。DB2 for z/OS 和 DB2 for LUW 之间存在 DBA 能够察觉到的差异吗?确实有差异,但是与 DB2 for z/OS 和在分布式系统服务器上运行的非 DB2 DBMS 之间的差异相比,这些差异是很小的。

共3页。 9 1 2 3 :
网友关注
最新上市
编辑推荐
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml