教学笔记-Oracle体系结构03-网格架构、数据字典、动态性能监视视图

 ·Oracle10g网格基础架构:

         网格计算提供了一个自适应的软件基础架构,它有效地利用了低成本的服务器和模块化存储器,通过增加少量的小型服务器来向外扩展,便可以获得高性能和可靠性。

         网格计算消除了应用程序、服务器、数据库、计算机、存储器----网格中的每一个组件之间的固定连接。智能系统也将网格中的所有东西都当作虚拟化的服务,从而能够优化资源的利用率和响应性。与其他计算模型相比,以网格形式设计和实现的系统可以提供更高的可靠性、更低的成本和更大的灵活性。

         网格计算基于五个基本的属性:虚拟化、动态供应、资源集中、自适应系统和统一管理。

         Oracle的网格计算能力如下:

(1)       服务器虚拟:Oracle实时应用集群(RAC)可以是一个数据库运行在多个节点上,将多个计算机的处理资源集中使用,并且Oracle在垮计算机分配工作负载的能力方面具有独特的灵活性。

(2)       虚拟存储:Oracle10g的自动存储管理提供了数据库和物理存储之间的一个虚拟层,使得多个此片可以看作是一个单独的磁盘组。在保证数据库在线的情况下,磁盘可以动态的加载和移除。

(3)       网格管理:Oracle10g的网格控制特性提供了将多系统集成管理为一个逻辑组的控制台,可以管理网格中独立的节点,集中维护各组系统的配置和安全设置。

 

·数据字典:

         在数据库创建期间,Oracle服务器将在数据文件中创建两个类型的对象,他们是数据库字典和动态性能监视视图。

1, 数据字典:

数据字典主要存放以下几方面的信息:①数据库的物理结构和逻辑结构;②数据库对象的定义和空间的分配情况;③完整性约束;④用户;⑤角色;⑥权限;⑦审计。

           各数据字典的前缀含义:

user  记录当前用户所拥有的所有对象信息

                   all     记录用户可以访问的所有信息,包括user前缀、授权给public以及该用户的所有信息

                   dba  记录数据库系统中所有数据库对象的信息

                  

2, 动态性能监视视图:

Oracle服务器包含一组基础视图,这些视图由服务器进行维护,主要记录与数据库系统性能相关的内容,提供的是系统运行过程中的动态信息,它们不允许用户直接进行修改,但是用户可以对这些视图进行查询,以便对系统进行管理及优化。

           动态性能监视视图的名称以“V$”为前缀,系统管理员sys可以访问它们。数据字典和动态性能监视视图以及相应同义词的定义都保存在oracle_home/rdbms/catalog.sql中。

 

3, 常用数据字典:(见:教学笔记-Oracle常用数据字典)

你可能感兴趣的:(oracle,数据字典,休闲,网格基础架构,动态性能监视视图)