第一章-oracle数据库10g概述.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第一章oracle数据库10g概述

1.1数据库和信息管理

??服务器必须在多用户环境中管理大量的数据,使得多个用户能够并行访问数据。所有这些必须能够在高性能的情况下完成,数据库服务器必须防止未经授权的非法访问,保护敏感数据,同时,为故障恢复提供解决方案。

?????客户用员务器环境

????大型数据库和空间管理

????多个并行数据库用户

????连接性

????高事务处理能力

????控制可用性

????开放的、基于工业标准

????管理安全性

????数据库完整性增强

????兼容性

?????分布式系统

????复制环境

1.2Oracle10g服务器

??Oracle?10g服务器是对象关系数据库管理系统,提供对信息管理的集成方法,一个Oracle服务器包括一个Oracle数据库和一个Oracle服务器实例。

??每当数据库启动的时候,系统全局区(SGA)被分配,并启动了Oracle后台进程。系统全局区是用于数据库用户共享数据库信息的内存区域。后台进程和内存缓冲区称为Oracle实例。

???Oracle实例包含两种类型的进程:用户进程和Oracle进程。用户进程执行应用操作的代码。Oracle进程是执行用户进程和后台进程,对Oracle进行维护的服务器进程。

???为了最大化性能和处理多个用户的请求,多进程Oracle系统使用附加进程,这些附加进程称为后台进程。后台进程能够自动执行I/0和监视Oracle进程,为获得更好的性能和稳定性提供更好的支持。

???数据库的物理结构和存储结构之间的关系由后台进程来维持。数据库拥有多个后台进程,其数量取决于数据库的配置。这些进程由数据库管理,它们只需要进行很少的管埋。

???每个后台进程创建一个跟踪文件。Oracle在实例操作期间保存跟踪文件。后台进程跟踪文件的命名约定和位置随操作系统和数据库版本不同而不同。一般来说,跟踪文件含有后台进程名或后台进程的操作系统进程ID.可以设置init.ora文件的BACKGROUND_DUMP_DEST参数来规定后台进程跟踪文件的位置。但是有些版本的Oracle忽略这种设置。排除数据库故障时,跟踪文件就显得非常重要。影响后台进程的严重问题通常记录在数据库的警告日志上。

1.3Oracle数据库体系结构

??Oracle?10g数据库是第一个为企业级网格计算而设计的数据库。提供了众多特性支持企业网格计算。Oracle数据库是数据单元的集合,数据库的目的是存储和提取相关信息口数据库服务器能够解决信息管理的问题,能够在多用户环境下管理大量的数据,使得这些用户能够同时访问一致的数据。数据库服务器还提供了高可靠性和安全特性,防止未经授权的用户访问企业重要的数据资源。

1.3.1网格技术

??由于各种各样的原因,如今大多数企业使每个主要的应用系统都拥有专门的存储器和服务器。通过将系统隔离在它们自己的硬件和软件上,使传统上部署个别系统要更容易些。然而,在一个企业中这样做将导致有大量的系统需要维护,这更加昂贵,而且因故障节点的增多而更容易出现故障。

???此外,单个系统必须有足够的规模以适应高峰容量,然而资源却难于从一个系统转移到另一个系统。结果是现在的企业常常有未充分利用的存储器和CPU资源。分析家们已经指出,一般的存储器的利用率为50%,而CPU利用率为15%~20%.需求的不断增长使利用率不足的问题更加严重。最终的结果是不仅成本更高,而且基础架构的复杂度也日益提高,而复杂度的提高将最终削弱IT响应快速变化的业务需求的能力。

???企业级网格计算就是针对这些问题的解决方案。企业级网格计算的焦点是要创建大型的行业标准的、模块化的存储器和服务器池。利用这种体系结构,每一个新系统都可以从这个组件池中快速得到供应,也不需要根据高峰负载来确定系统规模,因为可以容易地从这些资源池中按需要增加或重新分配容量。企业级网格计算通过多种途径显著地降低了成本。凭借使用低成本的组件和大大提高资源利用水平,降低了硬件成本:同时因为每一个系统都可以按照相同的设计图来构建,加上集中化管理及管理工具减轻了维护和监控的负担,还能极大地降低入工成本。利用这种更高的效率,IT能够快速响应业务需求,而且大大降低了总体风险。

???网格计算是一种新兴的技术,不同人有不同的定义。网格计算的概念十分简单:有了网格计算技术,您可以将原本毫无关系的服务器、存储系统、和网络联合在一起,组成一个大的系统,为用交付户非同寻常的高质量服务。对于最终用户或应

文档评论(0)

偶遇 + 关注
实名认证
内容提供者

个人介绍

1亿VIP精品文档

相关文档