分类: Oracle
2008-05-23 13:12:03
来源: |
|
1、简介 “58%的DBA被要求管理一种以上的数据库平台。” ―――来自:SearchDatabase.com的调查 通常,一个DBA不但掌握基本的关系理论,同时具备一种专门的RDBMS经验。数据库设计和管理的基本原理在所有RDBMS之间是相通的。成为一名成功的跨平台的DBA,关键是掌握对术语的真正理解和不同RDBMS的细微差别。本文将讨论多平台的Oracle和DB2 UDB之间的基本架构和管理的差异。 2、基本组件 在不同平台之间,大部分的对象类型和功能是非常相似的,一些很重要差异是存储过程的使用方式和日志生成方式。本文将详细讨论这些主题。 表1:基本数据库组件中的常用术语的差异
3、产品选项 当在安装任何一种数据库时,需要选择版本。为了满足你的 IT需求并做出正确的决定,各个数据库版本之间的差异是很重要的。 Oracle 10g: 企业版是使用最多的版本,如果你想使用OEM附加包,这个版本可以满足需要。 DB2 UDB for Linux/Unix/Windows(LUW) V 9.1: 在DB2 UDB V 8.1之前,在公司环境方面你有两种选择:企业版(Enterprise Edition-EE)和企业版(Extended Enterprise Edition-EEE)。他们一般被分别称为Double E和 Triple E。EEE是并发式服务器类型环境,与Oracle中的RAC很相似,它通常是被应用于巨型数据仓库的安装,IBM把这些底层代码和V8.1融合到一起,就是现在大家知道的企业服务器版(ESE)。数据分区部件(DPF)是一个可供数据库分区使用的附加部件,这使得系统从EE类型的环境到EEE环境的迁移工作变得很容易。 4、数据类型 甚至每个品牌的数据库存储的数据格式都是不一样的,这对那些被分配在一个不熟悉的数据库上工作的DBA和开发人员来说是十分头疼的。 下面的表说明了数据库之间不同的数据类型:
|