Oracle 11g DBA手册:数据库架构与管理

需积分: 35 5 下载量 6 浏览量 更新于2024-07-29 1 收藏 764KB PDF 举报
"Oracle Database 11g DBA手册提供了对Oracle数据库11g的全面理解,涵盖了数据库体系结构、数据库管理和升级等多个方面。" 在Oracle Database 11g中,数据库体系结构是DBA必须深入理解的核心概念。首先,数据库(Database)是存储数据的物理实体,而实例(Instance)则是Oracle运行时的内存结构和后台进程的集合。数据库与实例之间的关系是,实例用于访问和管理数据库中的数据。 Oracle的逻辑存储结构包括表空间(Tablespaces)、块(Blocks)、盘区(Extents)和段(Segments)。表空间是数据库逻辑存储的基本单位,它由一个或多个数据文件组成。块是数据库最小的逻辑存储单元,而盘区是连续的多个块,用于扩展表或索引等对象。段是由一个或多个盘区组成的逻辑存储区域,用于存储特定类型的数据库对象,如表、索引等。 在Oracle逻辑数据库结构中,包括了表、约束、索引、视图、用户和模式、配置文件、序列、同义词以及PL/SQL等元素。表是数据的主要容器,约束则定义了数据的完整性规则。索引加速查询性能,视图提供了虚拟表的概念。用户和模式是权限管理的基础,配置文件定义了数据库的运行参数,序列生成唯一数值,同义词简化了对象引用,PL/SQL是Oracle的内置过程式编程语言。此外,Oracle还支持外部文件访问,可以处理非传统数据库存储的数据。 物理存储结构涉及数据文件、重做日志文件、控制文件、归档日志文件、初始参数文件、警报和跟踪日志文件、备份文件、Oracle管理文件以及密码文件。这些文件构成了数据库的物理基础,确保数据的持久性和可恢复性。多元复用数据库文件,如自动存储管理(Automatic Storage Management, ASM),提高了存储效率和管理便捷性。 Oracle内存结构包括系统全局区域(SGA)、程序全局区域(PGA)、软件代码区域以及后台进程。SGA包含共享池、数据缓冲区高速缓存、重做日志缓冲区等关键组件,PGA则是单个服务器进程的私有内存。 在备份和恢复方面,Oracle提供了多种策略,如导出/导入、脱机备份、联机备份和使用恢复管理器(RMAN)。安全功能包括权限和角色的管理、审计、细粒度审计、虚拟私有数据库(VPD)以及标号安全性,保障了数据的安全访问。 实时应用集群(Real-Time Application Clusters, RAC)允许数据库在多台服务器上运行,实现高可用性和负载均衡。Oracle流提供了数据复制功能,用于数据的同步和迁移。Oracle企业管理器(Oracle Enterprise Manager, OEM)是数据库管理和监控的强大工具。初始参数对数据库性能至关重要,包括基本参数和高级参数,它们定义了数据库的运行行为。 升级Oracle Database 11g涉及选择合适的升级路径,如使用数据库升级助手或手动直接升级,以及升级前的准备工作,确保升级过程的顺利进行。
414 浏览量
基本信息 出版社: 清华大学出版社; 第1版 (2009年1月1日) 平装: 594页 语种: 简体中文 开本: 16 ISBN: 9787302191391 条形码: 9787302191391 商品尺寸: 25.6 x 18.2 x 3 cm 商品重量: 1 Kg 品牌: 清华大学出版社 ASIN: B001P81JKG 定 价:¥78.00 http://book.360buy.com/10079838.html 内容简介   本书所提供的专业知识可以帮助读者管理灵活的、高可用性的Oracle数据库。本书对上一版本进行了全面的修订,涵盖了每个新特性和实用工具,展示了如何实施新的安装、更新以前的版本、最高效地配置硬件和软件、以及实施安全防护措施。本书介绍了自动备份和恢复过程,提供了透明故障转移功能、审核和调整性能、以及用Oracle Net分布企业数据库。   本书主要内容   规划和部署永久表空间、临时表空间和大文件表空间   优化磁盘分配、CPU利用率、I/O吞吐率和SQL查询   开发功能强大的数据库管理应用程序   使用Oracle Flashback和Oracle Automatic Undo Management阻止人为错误..   使用Oracle Automatic Workload Repository和SQL Tuning Sets诊断和调整系统性能   使用认证、授权、细粒度审核和细粒度访问控制来实施健壮的安全性   使用Oracle Real Application Clusters和Oracle Active Data Guard维护高可用性   利用Oracle Automatic Diagnostic Repository和Oracle Repair Advisor更高效地对故障情况做出响应   使用Oracle Recovery Manager、Oracle Data Pump Export和Oracle Data Pump Import备份和恢复表、表空间和数据库   使用网络数据库、数据仓库和VLDB   使用最新的Oracle Database 11g工具——Oracle Total Recall和Oracle Flashback Data Archive等。