分类: Oracle
2011-07-04 16:05:05
1. oracle服务器技术的产品
oracle datebase
oracle enterprise manager
2. oracle服务器的体系结构
(1)二层模型:客户-服务器处理模型
客户组件:
服务器组件:执行SQL的服务器进程,实例,数据本身
(2)三层模型
oracle application server:应用服务器,对网格的重要作用是:分离对服务的请求与提供服务的位置以及动态添加或者从集群中删除J2EE服务器。
工作过程:客户层(浏览器)处理本地窗口管理,控制键盘鼠标等,中间层(application server)生成发送到客户层用于显示的窗口, 以及发送到数据层执行的SQL语句。数据层就是oracle服务器(实例和数据库)
(3)oracle enterprise manager
三种形式:database control 管理database的图形工具,由服务器上进程组成,用于实时管理和监控,运行定期作业等。
application server control 管理应用服务器实例
oracle enterprise manager control 全局化管理环境,管理所有节点上的数据库和应用服务器,
3. 网格计算
概念:虚拟化:终端用户请求应用服务,并让网格计算出最好从哪个RAC(实时应用程序集群)节点提供数据。
作用:连接到数据库的实例会从应用服务器中调用并执行SQL,然后由网格确保在任何时候都可以使用适合当前工作量大小的应用服务器和实例池。
生成发送到客户层用于显示的窗口;发送到数据层执行的SQL语句
用户进程:SQL*plus和SQL developer
用户依据实例建立会话,由实例管理对数据库的所有访问