构建0racle高可用环境:企业级高可用数据库架构、实战与经验总结
分類: 图书,计算机/网络,数据库,Oracle,
作者: 陈吉平著
出 版 社: 电子工业出版社
出版时间: 2008-1-1字数:版次: 1页数: 588印刷时间:开本: 16开印次:纸张:I S B N : 9787121056895包装: 平装编辑推荐
内容横跨主机、存储、数据库三大领域,全面介绍ORACLE及周边环境的高可用性。
与作者相识快5年了,几年来这一代Oracle技术爱好者之间频繁的沟通交流,使得大家快速地成长。作者从数据库开发到管理,然后涉足主机和存储领域,基于对技术工作的热爱,坚持下来,最后对三个领域的专业知识融会贯通。很高兴现在作者有这个勇气,将自己的经验和知识写下来,分享给大家,这是众多不局限于Oracle数据库的技术从业者的福音。但横跨三大领域的知识,对初学者有相当大的难度,万事开头难,只要努力并坚持下去,最终学有所成、学有所用是必然的结果。
冯春培
阿里巴巴首席DBA、DBAManager、OracleAcE
本书总结了作者多年以来管理OracLe高可用数据库的经验,特别是近些年来在淘宗网(WWW.taoBAO.COM)工作的大量实战经验。在写作过程中,作者还参考了大量的资料与文献,希望能给读者带来更多的收获。淘宝网作为亚洲最大的网络购物平台,后台数据库必须保证每天大量实时性交易的高可靠性,在高可用性上的需求是显而易见的。因此,本书在帮助您学习OracLe高可用性方面极具参考价值。本书不仅仅适合于有高可用需求的Oracle DBA,有些章节甚至适合于有OracLe高可用需求的系统管理员、系统构架师,以及管理者和决策者。
本书内容包括:
Oracle本身的高可用特性——RAC技术、Dataguard技术、Streams技术、主机HA技术等。
Oracfe周边辅助环境的高可用性—存储高可用环境、主机高可用环境等。
构架思想——高可用设计思想、数据容灾与分级存储的思想、数据迁移思想、高可用监控构架思想等。
内容简介
本书总结了作者多年来管理Oracle高可用数据库的经验,特别是近些年来在淘宝网(www.taobao.corn)工作的大量实战经验。全书共分为五篇,依次为高可用性篇、数据处理篇、性能优化篇、系统维护篇和监控体系篇,其中对管理Oracle高可用数据库的讲解尤为细致,在帮助您学习Oracle高可用性方面极具参考价值。本书不仅适合有高可用需求的Oracle DBA参考和阅读,部分章节还适合有Oracle高可用需求的系统管理员、系统构架师,以及管理者和决策者参考和阅读。
作者简介
陈吉平,现任职于淘宝网(WWW.taobao.COM),拥有多年的OracLe数据库开发管理经骀。2000年大学毕业后就从事于数据库开发,后转向数据库管理。2004年来到淘宝网,见证了淘宝网由小到大的成长历程。现任淘宝DBA团队管理者,负责后台数据库(OLTP)以及数据仓库(OLAP)的维护和开发支持,并决心带领冈队成员一起打造中国最强大的DBA团队。
PIner实战经验丰富,精通数据库管理、备份与恢复、容灾等高可用性设计与规划 精通高可用环境下的数据库优化与维护,特别是高并发、高压力访问下的OLTP数据库环境的优化与维护。具备优秀的数据库构架设计能力与创新能力,自主研发的技术曾获得国家专利保护。
2001-2002年,在csDN担任“Oracle数据库版”大版主,并多次在《程序员》杂志上发表文章。
2002年,获Oracle 8i OCP证书。
2004年,撰写《Oracle数据库DBA专题技术精粹》其中三章 同年正式入职淘宝网,并任ITPuB“数据库管理版”版主,在此期问多次担任ITPuB讲师,传授Oracle管理与Oracle高可用性知识。
2005年,撰写《Oracle数据审库性能优化》其中两章。
2007年,被Oracle公司授予Oraclc ACE称号。
目录
第1篇高可用性篇
第1章什么是Oracfe高可用环境
1.1理解Oracle数据库
1.2Oracle高可用特性(HighAvailability)
1.3搭建高可用的周边辅助环境
1.4高可用应用设计
1.5高可用数据库设计
1.6高可用性案例
1.7总结
第2章OracIe高可用性之辅助环境
2.1存储的选择与规划
2.2网络存储技术
2.3主机的选择与规划
2.4操作系统与存储管理
2.5高可用环境硬件选型案例分析
2.6总结
第3章Oracle高可用之容灾与分级存储
3.1容灾
3.2容灾案例分析
3.3分级存储
3.4总结
第4章OracIe高可用之RAC介绍
4.1RAC:的构架
4.2Oracle10g/11g中RAC的新特性
4.3RAC的负载均衡
4.4RAC的内部结构与优化
4.5RAC的维护管理
4.6ASM介绍
4.7总结
第5章OracIe高可用之StaNdby介绍
5.1备用数据库(Standby/Dataguard)简介
5.2决定归档的一些参数说明
5.3最大保护模式与最大可用模式
5.4日常管理
5.5主库与备用库的切换
5.6逻辑备用(LogicalStandby)库
5.7Standby其他高可用特性
5.8总结
第6章Oracle之Sfrearns介绍
6.1Streams介绍
6.2Streams特性
6.3Streams简单配置
6.4SharePlex与DSGRealSync
6.5总结
第7章高可用性之主机HA
7.1主机HA简介
7.2IBMHACMP简介
7.3VeritasVCS简介
7.4是否应当选择主机HA
7.5总结
第8章Oracle其他高可用特性
8.1OracleFlashback
8.2Oracle高可用之Logmnr
8.3在线表重定义
8.4总结
第2篇数据处理篇
第9章高可用环境备份方案与策略
9.1高可用环境的备份体系构架
9.2使用导出/导入构建逻辑备份策略
9.3使用RMAN构造物理备份策略
9.4其他RMAN高可用特性
9.5总结
第10章高可用环境下数据迁移
10.1数据迁移方案讨论
10.2数据迁移案例分析
10.3其他迁移方法
10.4总结
……
第11章高可用环境数据规划
第3篇性能优化篇
第12章高可用环境下性能优化
第13章高可用环境下优化案例
第4篇系统维护篇
第14章高可用环境锁与并发控制
第15章高可用环境之在线维护
第5篇监控体系篇
第16章高可用环境监控构架设计
附录A常见专有名称解释
附录B公共代码