0

《循序渐进Oracle》-前言

eygle 2019-09-04
237

关于本书


在本书第一版出版时,根据当时IDC的统计数据(2006年)Oracle数据库以44.4%的市场占有率稳居关系数据库市场的首位,占据第二位的IBM其份额为21.2%(IDC 2005年的数据为Oracle占有44.3%,IBM占有21.6%);而根据Gartner最新的统计数据(2011年3月30日发布),Oracle数据库的市场份额已经上升到48.1%。数据库市场迅速发展和扩大,相关的从业机也进一步增加,这对于学习和选择Oracle技术的朋友们来说,是一个很好的时机和机遇。


《深入浅出Oracle──DBA入门、进阶与诊断案例》(以下简称《深入浅出Oracle》,该书于2009年出版修订版,更名为《深入解析Oracle》)一书在2006年出版后,得到了市场的普遍欢迎与广泛好评,应广大读者建议,作者继续撰写了本书,本书在继承《深入浅出Oracle》一书优点的同时,极力避免和修正了之前读者所指出的不足,希望这些努力能够得到读者的认可。


本书作者Eygle活跃于国内著名Oracle技术论坛ITPUB(www.itpub.net),并全力打造国内极具影响力的个人Oracle技术站点Eygle.com(www.eygle.com)。虽然图书作为作者经验积累与分享知识的一种载体,可以为读者展示比较严谨、系统的知识,但是如果能够有效地利用已有的各种网络资源,就可能获得更多的知识与交流,得到更快的进步与提高。


本书第一版是ITPUB技术丛书的第4本,是在《Oracle数据库DBA专题技术精粹》和《Oracle数据库性能优化》、《深入浅出Oracle》之后,ITPUB论坛孕育的又一本技术图书,而时至今天,ITPUB出版的图书已经多达10数种,IT市场的发展和繁荣可见一斑。


本书特点


在数据库技术日益普及的今天,浅尝辄止的学习显然已经站不住脚,当今企业对于DBA的要求也越来越高,而本书由浅入深循序渐进的讲解正是希望引导读者学习并深入探索Oracle技术。


本书既名“循序渐进”,继续贯彻了作者“由浅入深、由点到线再及面”的学习方法,作者在写作过程中一直遵循了这个原则,内容从数据库的创建开始,从表空间管理深入,从备份恢复展开,从Statspack优化延伸,到故障诊断结束,全书章节按照一个DBA需要具备的从业素质进行布局,内容循序渐进,既可以引导初学者入门,又可以帮助具备一定基础的数据库从业人员进阶,希望不同层次的读者都能从本书中受益。


本书是作者多年工作实践的积累和总结,针对DBA在工作中的必备知识与技能,作者精心安排了本书的篇章结构。本书从基础入手,面向实际应用,力图从点到面,让读者对每个主题都有深入的了解和认识。


在数据库版本方面,本书内容更涉及Oracle 9i/Oracle 10g/Oracle 11g,将Oracle的版本变化、功能改进,一以贯之地展现出来,让大家看到这些变革的真正原因以及Oracle的不断技术创新。关于Oracle技术的很多问题是因跨越版本而存在的,所以我们必须了解一项技术的来龙去脉,才能知道一个革新、一个新特性的真正意义所在。


本书既独立成书,又是《深入浅出Oracle》一书的姊妹篇,因此在内容上这两本书相辅相成,在布局结构上也遥相呼应,清晰地展现了DBA从入门到进阶的学习路线,有兴趣的读者可以对照阅读。

 

本书结构


本书分为13章,具体结构划分如下。

第1章  创建Oracle数据库,这一章是全书的书眼,通过数据库的创建,由点及面,很多知识在这一章全面展开,甚至包括数据库迁移与RMAN。

第2章  从OEM到Grid Control,这是讲究实用的一章,在可能的环境下,Oracle的这些工具对于简化数据库的管理与维护会起到极大的推进作用。

第3章  Oracle的字符集,是否很多朋友都曾经为乱码所困惑,是否一个查询返回的是一堆莫明其妙的“靠”字或其他字符?这一章对字符集问题进行了全面的解析。

第4章  用户的创建与管理,在完成了数据库创建之后以及在提供用户使用之前,数据库用户必须被创建,作为DBA,用户的创建和管理是必备的知识。

第5章  表空间和数据文件,作为Oracle的逻辑和物理存储,理解空间管理非常重要,这一章从外部管理到内部机制上对表空间和数据文件等内容进行了深入分析,Oracle 10g的ASM新特性也被包含在这一章内。

第6章  自动存储管理,这一章介绍了自Oracle 10g开始引入的ASM技术,这一技术已经成为Oracle数据库管理中不可或缺的重要技术,尤其是在Oracle的RAC集群架构中。

第7章  临时表空间和临时文件,这一章介绍了临时表空间和临时文件的原理及管理维护。

第8章  备份与恢复,作为DBA需要具备的一个最重要的技能就是备份和恢复,一个生产数据库的备份是重于一切的,本章全面介绍了Oracle数据库的备份与恢复知识。

第9章  备份方案与特例恢复,定制一个基本的备份方案,保障数据库安全,是对DBA的基本要求;在特殊情况下,执行异常恢复是对DBA的重要考验,本章从初级到高级,以备份恢复作为切入点进行了探讨。

第10章  Oracle的闪回特性,Oracle从9i到10g不停地演进着一个强大的功能,这个功能就是闪回(flashback),这项重要功能已经简化了无数DBA的工作,本章从原理到应用上深入地介绍了Oracle的这一强大特性。

第11章  数据的加载和卸载,怎样和数据库进行数据交互是实践中经常遇到的问题,Oracle的外部表和DataPump都是常用的工具,这一章通过多个实例,介绍了一些同Oracle数据库进行数据交换的方法。

第12章  从Statspack到ADDM,Statspack是Oracle 10g之前DBA最常用的数据库性能诊断工具,ADDM是Oracle 10g引入的自动数据库诊断与监控程序,本章对这两者的用法与分析进行全面的介绍。

第13章  故障诊断及分析方法,在具备了全面的学习和知识掌握之后,本章将告诉大家如何有效地将这些知识结合起来,形成稳定的分析方法和经验积累。


本书的读者对象


本书适用于打算进入Oracle领域的初学者,也适用于具备一定数据库基础、打算深入学习Oracle技术的数据库从业人员,尤其适用于入门、进阶以及希望深入研究Oracle技术的数据库管理人员。


本书也可以作为各大中专院校相关专业的教学辅导和参考用书,或作为相关培训机构的培训教材。


本书约定


1.为了给读者提供更多的学习资源,同时弥补本书篇幅有限的遗憾,本书提供了部分的参考链接,许多本书无法详细介绍的问题都可以通过这些链接找到答案。相关文档可以从作者的网站(www.eygle.com)上找到。


2.本书所列出的插图、运行结果可能会与读者实际环境中的操作界面有所差别,这可能是由于操作系统平台、Oracle版本的不同而引起的,在此特别说明,一切以实际情况为准。


3.广大读者如有好的建议或在学习本书中遇到疑难问题,欢迎到作者个人技术网站(http://www.eygle.com)上进行探讨,也可发电子邮件联系作者(eygle@eygle.com)。


「喜欢文章,快来给作者赞赏墨值吧」
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论