oracle中的aix,Oracle与AIX的角色

1.2.1  Oracle与AIX的角色

Oracle运行在AIX上,提供着数据的存储和管理服务。数据即信息,Oracle数据库就是应用系统中存储数据信息的一个集中存储位置、一种存取方法的商品化实现。AIX是承载Oracle运行的底层平台,进行着CPU调度、内存调度、存储管理、文件管理、网络驱动等系统运行和维护工作。

作为对应用系统的支持来说,数据库常用来存储三种不同类型的数据:

n 常用类型数据,也称为标量数据类型,诸如表示名字、地址的字符、数字、日期等数据。

n 复杂类型和大对象:诸如声音、视频、地理信息、图画、工程制图等非规范性数据。

n 用户定义数据类型数据:用户根据自己的应用需要定义的数据类型,以及对应存储的数据。

这些数据存储在数据库中,支持着用户的数据请求和处理,典型操作有下面的三种:数据库加入、删除、更改。

不仅如此,在生产环境下,数据库还必须以可靠的方式、可接受的速度、可以支持的多用户并发服务,执行上述所有这些操作。

因此,UNIX系统是典型的多任务操作系统环境,往往是Oracle这样的大中型数据库的首选平台,例如AIX、HP-UX、Solaris(Sparc)等。一般而言,在整体应用环境下,每套UNIX主机承担一组服务,例如Oracle数据库服务、Sybase数据库服务、中间件(如WebLogic)服务、打印服务器、NFS服务等,如图1-29所示。

Oracle往往处于整体应用环境中的中心节点位置,并以AIX作为其操作系统平台,以期使用AIX的处理能力:

n 对使用CPU计算能力的支持;

n 对内存调度上的支持;

n 对存储的管理和使用的支持;

n 对网络通信的支持;

n 系统安全性的要求等。

Oracle运行在AIX上,申请了AIX物理内存区间的一部分作为自己的共享内存结构,用于Oracle各进程间的IPC通信。Oracle在AIX上派生的若干后台进程在AIX的调度下,提供着Oracle服务器的各种服务。Oracle数据存储在磁盘介质上,依赖AIX逻辑卷管理器进行统一的管理和维护:

在生产环境下,数据库往往在一套独占的UNIX服务器上运行(或者是RS6000中独立的一个LPAR分区),这意味着数据库服务器系统不必顾及其他不应有的工作载荷,以及其他载荷会对服务器造成的工作压力。

本书也将假设Oracle会在一套独占模式下的AIX中运行,这套环境可能是一个单节点的RS6000 AIX5L/6环境,也可能是一套RS6000的集群RAC系统或HACMP高可用环境。

6.1  ASM的基本概念

ASM指的是一个在物理卷(或者磁盘分区)上特别为Oracle数据文件而创

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值