教学笔记-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常用数据字典)
本文出自 “IT记事薄” 博客
相关新闻>>
- 发表评论
-
- 最新评论 更多>>