oracle 学习

13年前
Oracle必读好书推荐

--------------------------------------------------------------------------
tkyte的书
1、Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solutions by Thomas Kyte (Paperback - Sep 15, 2005)
2、Effective Oracle by Design (Osborne ORACLE Press Series) by Thomas Kyte (Paperback - Aug 21, 2003)
3、Expert Oracle, Signature Edition Programming Techniques and Solutions for Oracle 7.3 through 8.1.7 (Expert One-On-One) by Thomas Kyte (Hardcover - April 25, 2005)
4、Beginning Oracle Programming (Expert's Voice) by Sean Dillon, Christopher Beck, Thomas Kyte, and Joel Kallman
5、Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solut by Thomas Kyte (Paperback - Jan 1, 2005)
6、Expert Oracle Database Architecture by Thomas Kyte (Paperback - 2005)

--------------------------------------------------------------------------- 
http://www.eygle.com/archives/20 ... book_recommand.html
很多朋友要我帮忙推荐一下Oracle的入门书籍,能够了解Oracle的基本概念、基本知识的那种。
我就免为其难,推荐几本。

首先我想强调的一点是,任何一本系统的Oracle书籍只要认真读下来,都会有不错的收获,读书最忌讳的是虎头蛇尾,浅尝则止。

1.第一本要推荐给大家的是Oracle的概念手册,这本手册是无数DBA学习的起点:Database Concepts
这是Oracle的官方文档,详尽的介绍了Oracle的基本概念,是DBA经常需要翻阅的参考书,也是最好的入门学习资料,如果大家阅读英文不存在问题,请先阅读本书,这本书可以在Oracle的官方文档站点Tahiti找到:
http://www.oracle.com/pls/db102/homepage?remark=tahiti

Oracle10gR2的下载地址为:
http://download-west.oracle.com/ ... rver.102/b14220.pdf


下载之前你可能需要注册一个OTN的免费帐号。如果你无法从官方站点下载,也可以通过本站下载这本手册:B14220。

当然我建议大家都从英文版开始你的阅读,即便你的英文不够好,但是如果你觉得还是有障碍,网络上已经有很多朋友将这本手册翻译成了中文,我打包了两个版本(如果CHM格式无法打开,请在右键属性页里选择解除锁定),提供下载:

http://www.eygle.com/orabk/OraDoc/Oracle.Concepts.zip

原出处链接请参考:ITPUB链接 ITPUB链接2 网友译本



2.第二本要推荐的是Thomas Kyte的《Expert One on One: Oracle》,这本书的中译本,被称为《Oracle专家高级编程》。
毋庸多说,这本书是Oracle界的经典之作,最初是基于Oracle8i进行写作的,现在Tom已经出版了基于Oracle9i/Oracle10g的升级版,书名为《Oracle Database Architecture 9i and 10g Programming Techniques and Solutions》,现在中文译本也已经快要出版了。

这本书的前几章以介绍Oracle的基础知识为主,后几章则以介绍开发相关的内容为主,侧重于管理DBA的朋友可以着重阅读一下该书的前几章。

Expert One on One: Oracle 这本书中文版大家可以参考:
http://www.itpub.net/showthread.php?threadid=224536
其英文版本参考:
http://www.itpub.net/showthread.php?threadid=316444

Oracle Database Architecture 9i and 10g Programming Techniques and Solutions 这本书的英文版参考:
http://www.itpub.net/showthread.php?threadid=486715


中文版参考:

http://www.itpub.net/thread-969575-1-3.html


我强烈推荐大家仔细阅读本书。

3.另外要推荐给大家的一个系列图书是,Oracle OCP官方培训教材

这套官方教材无论从结构还是体系上来说都是非常不错的入门及学习参考资料,虽然其中也存在一些错误和含混之处,但是仍然不失为经典,每个考过OCP认证的人都曾经深入阅读过该系列教材。

我可以负责任的说:每个全面深入阅读和理解该系列教材的人,都无愧于OCP认证,虽然现在的Paper OCP是那么的多。

另外一个值得推荐之处是,该系列教材拥有不同版本Oracle8i/Oracle9i/Oracle10g,而且大部分都有中文版本,大家可以对照学习。

这些教材大都可以从ITPUB上找到,恕我不能一一查出其具体链接:)


4.此外推荐大家可以看看《ITPUB技术丛书》


ITPUB的技术书籍来源于实践,对于解决实际问题非常有帮助。
目前已经出版了四本书《Oracle 数据库DBA专题技术精粹》、《Oracle 数据库性能优化》、《深入浅出Oracle-DBA入门、进阶与诊断案例》、《循序渐进Oracle》。
其中部分图书的章节可以参考以下链接:
http://www.eygle.com/archives/2008/08/stepbs_oracle_info.html

书不在多,精读则灵,希望大家能够静下心来认真阅读,然后一定会有所收获的。 
最后要提醒大家的是,Oracle的英文资料众多,要想真正深入学习Oracle,必须克服英文阅读的障碍。





---------------------------------------------------------------------------
http://www.eygle.com/archives/2004/08/best_books_one.html 
经典的Oracle图书
1、Oracle8i Internal Services by Steve Adams
Steve Adams 的经典之作 ... 
深入探讨了Oracle的内部机制及原理,是深入学习Oracle的必读书目. Steve当初写这本书是基于Oracle8i的,但是直到今天这本书中的内容仍然值得仔细越多.


2、Expert One-On-One Oracle by Thomas Kyte 
关于这本书的溢美之词以经非常的多了.的确这几乎是一本perfect的书,小部分关于数据库管理,大部分关于Oracle开发.

3、Scaling Oracle8i by James Morle
最近作者把这本书放到Internet上与大家分享.这的确是一个好消息.本书的内容非常广泛,包括了Oracle,操作系统,硬件等知识,而且都达到了相当的深度. 

4、Oracle Performance Tuning 101 by Gaja Krishna Vaidyanatha, Kirtikumar Deshpande, John A. Kostelac 
这三个作者都有丰富的DBA管理经验,从一次聚会以后他们开始创作这本书. 这本书里有经验之谈、生动的譬喻、重要视图的介绍,深入浅出,却不流于俗套.是DBA入门的一本好读物.

5、Oracle 8i Backup and Recovery by Rama Velpuri, Anand Adkoli, George Williams 
关于备份恢复的经典之作,要想深入学习和了解Oracle的备份恢复机制,那你就一定要读读这本书 ...

6、Special Edition Using Oracle8/8I by William G. Page, David Austin ... 
DBA的很好的一本参考书  具有相当的深度,内容相当广泛.

7、Optimizing Oracle Performance by Cary V. Millsap, Jeff Holt

注释:
||在 Amazon以下几本书,几乎是齐名的:
||Oracle8i Internal Services for Waits, Latches, Locks, and Memory by Steve Adams
||Practical Oracle 8i: Building Efficient Databases by Jonathan Lewis
||Optimizing Oracle Performance by Cary V. Millsap, Jeff Holt
||Expert One-on-One Oracle by Thomas Kyte
||Effective Oracle by Design by Thomas Kyte

8、High-Performance Oracle by Geoff Ingram, Geoff Ingram
作者曾经为Oracle工作数年,开发了多个开源软件用于Oracle的性能调整及压力测试等.本书中关于这部分的内容值得仔细阅读.

9、Effective Oracle by design by Thomas Kyte 
Tuning before you start designing,Designing with specific performance goals in mind and continuously testing,Trial and error,Real-life accidents

10、Oracle Wait Interface: A Practical Guide to Performance Diagnostics & Tuning by Richmond Shee (Publisher), Kirtikumar Deshpande, K. Gopalakrishnan
讲述如何利用Oracle Wait Interface快速诊断,调整和优化Oracle数据库. 

11、Itpub电子杂志 by Itpub 
阶段性的汇集Itpub的优秀之作,结集而成,绝对是值得期待的精华之选.

12、Oracle Database 10g: High Availablity with RAC Flashback & Data Guard by Matthew Hart and Scott Jesse
Attain real solutions for current availability challenges.

13、Oracle High Performance Tuning for 9i and 10g by Gavin Powell


14、Oracle Essentials, 3e: Oracle Database 10g by Rick Greenwald, Robert Stackowiak, Jonathan Stern

15、Oracle9i: The Complete Reference by Kevin Loney, George Koch 

16、Oracle9i DBA JumpStart by Bob Bryla 

17、AskTom网站问题合集 by Thomas Kyte 

18、Oracle官方文档CHM合集 by Snowywolf

19、www.eygle.com 部分内容打包下载 by eygle 

20、Oracle数据库DBA专题技术精粹 by 冯春培/盖国强/冯大辉/叶梁

21、CSDN Oracle电子杂志 By Eygle等

22、Oracle官方文档必读 by Oracle
http://tahiti.oracle.com





---------------------------------------------------------------------------


《Oracle8i Internal Services for Waits, Latches, Locks, and Memory》
http://oreilly.com/catalog/orinternals/chapter/ch01.html
《Oracle SQL High-Performance Tuning 》

提问的智慧 for Oracle
http://www.itpub.net/485826.html

http://www.ixora.com.au/tips/

http://www.jlcomp.demon.co.uk/

http://www.orafaq.com/

http://www.orafaq.com/



http://www.itpub.net/viewthread. ... p;extra=&page=6



1、
基于成本的Oracle优化法则 (美) Jonathan Lewis著 赵恒, 李政仪译 
    刘易斯 (Lewis, Jonathan) 著

ISBN: 9787302153894  


2、
循序渐进Oracle 数据库管理、优化与备份恢复 盖国强著 
    盖国强 著

ISBN: 9787115165770 


4、
ORACLE数据库精讲与疑难解析 赵振平编著 
    赵振平 编著

ISBN: 9787121061899 


5、
构建Oracle高可用环境 企业级高可用数据库架构、实战与经验总结 陈吉平著 
    陈吉平 著

页: 数据库技术精品书廊 
ISBN: 9787121056895 

6、
ISBN/ISSN :  978-7-115-16577-0 
出版 :  : 北京 :人民邮电出版社,2007 
其他题名 :  数据库管理、优化与备份恢复 
题名和责任者说明 :  循序渐进Oracle :数据库管理、优化与备份恢复 /盖国强著 
载体形态 :  468页 :图 ;26cm 
责任者 :  著盖国强 
中图分类号 :  TP311.138OR 
主题 :  关系数据库关系数据库数据库管理系统 --数据库管理系统,Oracle 


7、


序号 题名(详细信息)  逆序 责任者 出版社 标准号 出版年 索书号 
1  Oracle 数据库性能优化=Oracle performance tuning 盖国强...[等]编著  人民邮电出版社  7-115-13438-3  2005  查看索书号 
2  深入解析 Oracle : DBA入门、进阶与诊断案例 盖国强著  人民邮电出版社  978-7-115-19077-2  2009  查看索书号 
3  深入浅出 OracleBA入门、进阶与诊断案例 盖国强著  人民邮电出版社  7-115-14989-5  2006  查看索书号 
4  循序渐进Oracle:数据库管理、优化与备份恢复 盖国强著  人民邮电出版社  978-7-115-16577-0  2007  查看索书号