Oracle大型数据库系统在AIX/UNIX上的实战详解

出版时间:2009-12  出版社:电子工业出版社  作者:文平  页数:662  
Tag标签:无  

前言

  站得高,则看得远,大家都明白这个道理!  和用户讨论这样一个问题:  用户:Oracle可以跨平台,这么说Oracle和操作系统关系不大,是这样吗?  我:我认为这要从不同的角度来分析。可以说大,也可以说不大。  我:站在程序员编程的角度,对于应用逻辑来说,关系不大。站在系统集成、管理员的角度,需要考虑系统实施、管理、容灾、性能,那就是最紧密的关系。  用户:做数据库的人走了,说应该是UNIX的问题。我给服务器厂商打800电话,他们又说是上层数据库的问题!他们怎么都有理啊?  我:是啊,他们可能都对!问题需要综合分析,不能片面考虑。可能不仅是数据库问题,或是UNIX问题,而是更高层面上的系统问题。  用户:可……现在该找谁呢?  我:(汗……)  用户:换系统!  我:(汗……)换成另外一个死循环?  类似上面的对话,每周都在重复,只不过换成不同的甲方或用户而已。由于各自产品线的不同、利益的差异,各产品供应商显然没有意愿或能力把服务线整合到一起,而这往往是用户真正需要的!  用户需要的是针对“服务器”整体的服务和支持,包含主机、存储、容灾、数据库、应用等诸多模块。这些模块之间相互依赖、互有影响,是一个充满了未知和奇妙的整合体。是这样的一个IT整合体在提供服务,而不是仅仅依靠其中的一兵一卒!对于这样一个整体,单独的知识面和经验难以适从,仅从Oracle看问题或仅从UNIX着手分析必然会管中窥豹、以偏概全、难得要领!  站得高些,才能看得见全部!  几年前着手编写这本书,就是基于这样的立意——站在全局的高度,以功能实现为出发点,综合解析数据库服务器系统。本书以颇具代表性的IBMAIX为UNIX平台,以Oracle最新版Oracle11gR2、R1以及Oracle10g为数据平台,兼顾其他UNIX和Oracle9i数据库产品,就服务器系统构建、运维、集群化、容灾和性能等方面展开讨论。或许这本描述“系统”的书,能起到星火之用,解决用户一些实际问题,为业界做出些许贡献!  仅就一本技术专著而言,这本书不能解决所有问题,更没有所谓的“绝招、法宝”在里面。16年从事数据库研究和实践的成功经验与失败教训告诉我——从来就不曾有过什么绝招和法宝!能相信和依赖的,只有自己的勤奋和认真罢了!  感谢大家选择这本书!

内容概要

  《Oracle大型数据库系统在AIX/UNIX上的实战详解》以AIX UNIX平台为主线,以其他UNIX系统为参照,描述了数据库系统Oracle 10g、Oracle 11g的构架方法,说明了该数据库在AIX平台常用的管理内容,提供了AIX上实施Oracle集群的环境要素和实施方法,分析了服务器综合容灾的工程手段和技术方法,综合了在AIX系统上优化Oracle的诸多做法和要点。最后,《Oracle大型数据库系统在AIX/UNIX上的实战详解》还以Sybase ASE数据库系统作为对比,论述了Oracle在AIX上的特征。  《Oracle大型数据库系统在AIX/UNIX上的实战详解》力争面向工程实践,并面向用户的实际需求展开论述。《Oracle大型数据库系统在AIX/UNIX上的实战详解》并未刻意进行学术上的高、精、尖探索,而是力争将复杂的事情简单化,把各技术要点以最简单的方式予以说明,以大家能了解的方式予以解决!

书籍目录

第一篇 构架篇第1章 了解服务器运行环境1.1 AIX:一种成熟的UNIX1.2 Oracle与AIX的角色第2章 管理和维护服务器设备和服务2.1 管理AIX中的设备2.2 管理AIX中的服务2.3 AIX系统错误处理2.4 AIX系统硬件诊断2.5 AIX系统日志查看第3章 管理服务器存储3.1 AIX存储基本框架3.2 AIX的存储概念要素3.3 系统存储结构的管理3.4 文件系统管理3.5 Oracle系统需要的存储结构第4章 构建Oracle环境4.1 一般安装过程4.2 准备操作系统4.3 准备安装环境4.4 安装Oracle数据库系统4.5 数据库配置助手DBCA4.6 升级Oracle数据库4.7 创建裸设备数据库4.8 使用数据库控制器4.9 重构数据库控制器4.10 通过控制台管理数据库4.11 使用SQL*Plus管理数据库4.12 使用iSQL*PIus管理数据库4.13 AIX中Oracle的自动启动第二篇 管理篇第5章 在AIX中Oracle数据库管理5.1 数据库参数文件和参数5.2 相关服务的管理5.3 使用数据库控制器5.4 数据库的脚本化创建第6章 使用ASM跳过AIX卷空间管理6.1 ASM的基本概念6.2 ASM环境的实现6.3 迁移到ASM环境6.4 ASM环境的管理6.5 RAC下管理ASM环境第7章 管理AIX下Oracle的空间使用7.1 表空间和数据文件管理7.2 还原表空间管理7.3 重做日志管理7.4 控制文件管理第三篇 灾备篇第8章 设计和实施AIX系统备份8.1 AIX系统备份设计8.2 AIX系统备份的实施8.3 Oracle系统备份8.4 数据库的冷备份8.5 制定系统备份策略第9章 设计Oracle系统备份9.1 数据库的可恢复性设置9.2 数据库备份恢复的技术实现9.3 Oracle备份恢复工作环境第10章 实施Oracle系统备份10.1 RMAN解决的工程问题10.2 RMAN运行环境与典型结构10.3 RMAN的使用和操作实践10.4 使用RMAN开始备份10.5 执行数据库的备份10.6 进行更为安全的备份10.7 构建数据库系统的例行备份体系第11章 恢复崩溃的系统11.1 失败下的恢复方法选择11.2 AIX中失败下的恢复11.3 恢复操作中使用磁带11.4 Oracle系统的数据恢复11.5 涉及存储的数据库迁移第四篇 集群篇第12章 构建AIX下的Oracle集群环境12.1 Oracle集群服务12.2 针对CRS的操作系统配置12.3 安装CRS前的准备12.4 安装CRS和集群数据库第13章 在AIX中管理Oracle集群环境13.1 管理集群数据库13.2 集群数据库的特定管理第五篇 优化篇第14章 在AIX上综合设置Oracle环境14.1 AIX系统可用性优化设置14.2 Oracle应用综合优化设置14.3 集群RAC下的设置建议第15章 AIX上Oracle系统的运行优化15.1 在系统构架时考虑性能要素15.2 在系统运行时调整性能状态15.3 系统配置的优化15.4 内存配置的优化15.5 I/O配置的优化15.6 操作系统资源的使用第六篇 扩展篇第16章 AIX上Oracle与Sybase的比较16.1 AIX支持的数据库16.2 运行机制的差异16.3 工具使用的不同16.4 数据库物理存储16.5 数据库逻辑对象16.6 数据库存储结构16.7 数据库锁模型16.8 数据库索引结构16.9 数据库事务处理16.10 数据库日志16.11 数据库数据字典16.12 临时数据的处理16.13 备份和恢复16.14 数据库一致性检查16.15 数据库性能报告16.16 数据类型的差异16.17 数据库对象的差异16.18 结束语

章节摘录

  IBM的AIX UNIX是目前操作系统中应用最为广泛的一种,主要用于应用系统中关键数据计算和处理部分,如运行大型数据库Oracle、Sybase、DB2、UDB等,以及类似于Oracle iAS、WebLogic等中间件应用。其包含的诸多大型机特征,如系统完整性、可管理性、可用性、组件化等特征,更为关键业务用户所津津乐道——国内大量的银行体系应用系统、电信系统等高IT水平应用都采用这类系统就已经用事实说明了一切!  AIX UNIX是一种运行在RISC技术下的拥有先进内核技术和最好开放性的系统。从RS/6000服务器商业化开始到今天的短短十几年时间内,AIX在IBM p系列服务器上已经拥有了广泛的运用。依托IBM在计算机体系结构和操作系统技术上数十年的丰富经验,AIx最大限度地使用了RISC技术并成为顶尖的UNIX操作系统之一。  AIX在遵循了主流UNIX标准的同时,还开发了极具个性的独特技术分支——可以随时动态扩充和链接的内核(Kernel)、使用了功能强大的逻辑卷存储管理(LVM)、一种集成数据库日志技术的可靠日志文件系统(JFS/JFS2)和面向对象的对象管理数据库(ODM)。不仅如此,让AⅨ久负盛名的系统管理工具SMIT(System Management Inter face Tools)可以完成几乎所有的管理工作,避免了复杂的UNⅨ指令。不仅如此。AIX的HACMP(High Availability Cluster Multi Processing)也使系统具备了绝佳的可靠性,支持高可用应用系统的热备集群结构HACMP和并行集群结构(Oracle RAC)。

编辑推荐

  《Oracle大型数据库系统在AIX/UNIX上的实战详解》特色  ·多学科、多领域跨越,源于实践、应用于实践  ·以全局观看待问题,综合论述UNIX、OracIe/Sybase  ·面向工程实施,以AIX/UNIX为切入点,极富实践性  ·资深系统顾问编著,与您分享成功与失败、经验与教训  《Oracle大型数据库系统在AIX/UNIX上的实战详解》特点:  ·资深系统顾问编著,与您分享成功与失败、经验与教训  ·多学科、多领域跨越,源于实践、应用于实践  ·以全局观看待问题,综合论述UNlx、OracIe/Sybase  ·面向工程实施,以Al×/UNI×为切入点,极富实践性  ·时代朝阳Trail实验室全面验证,用户支持直接使用  实践上,AIX、HP-UX等平台运行Oracle数据库,是诸多大中型系统的典型配置方式——用户得益于Al×等UNIX的坚固支撑,受惠于Oracle可用性保证!  AIX UNIX是一套复杂的UNIX系统,Oracle复杂度不在其右,这点毫无疑问!  《Oracle大型数据库系统在AIX/UNIX上的实战详解》以AIX UNIX为主线、其他LJNIX为参照,描述了Oracle系统在构架、管理、容灾备份、集群化实施、性能分析优化等诸多方面,并针对Sybase ASE进行对比,论述了Oracle在AIX上的独到之处!  相信《Oracle大型数据库系统在AIX/UNIX上的实战详解》内容会带给您切实的帮助!  《Oracle大型数据库系统在AIX/UNIX上的实战详解》的成文得益于北京时代朝阳数据库技术中心。这是一家有着17年企业历史的数据库专业技术机构。时代朝阳致力于数据库技术与服务,并建立了专业机构从事数据库方向的职业培训。《Oracle大型数据库系统在AIX/UNIX上的实战详解》编写过程中数度邀请在时代朝阳参加Oracle职业/就业课程的学员试读《Oracle大型数据库系统在AIX/UNIX上的实战详解》,这为《Oracle大型数据库系统在AIX/UNIX上的实战详解》的可读性提供了保证。  ·本书作者出版的技术专著:  《Oracle大型数据库系统在AIX/UNIX上的实战详解》  《Sybase数据库在UNIX、Windows上的实施和管理》  ((Oracle系统开发与管理——iAS配置、管理与开发》  《PowerBuilder 8开发手册》(系列4本)  《PowerBuilder 6开发与参考手册》(系列9本)  ·本书作者技术认证资质:  Oracle认证专家  Sybase认证管理员  Syba se认证程序员  IBM认证专家

图书封面

图书标签Tags

评论、评分、阅读与下载


    Oracle大型数据库系统在AIX/UNIX上的实战详解 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7