大话OracleGrid:云时代的RAC
¥
21.23
2.4折
¥
89
九品
仅1件
作者张晓明 著
出版社人民邮电出版社
出版时间2014-01
版次1
装帧平装
货号A7
上书时间2024-12-17
商品详情
- 品相描述:九品
图书标准信息
-
作者
张晓明 著
-
出版社
人民邮电出版社
-
出版时间
2014-01
-
版次
1
-
ISBN
9787115335210
-
定价
89.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
475页
-
字数
675千字
-
正文语种
简体中文
- 【内容简介】
-
《大话OracleGrid:云时代的RAC》基于OracleGrid11gR2,对Grid和RAC进行了全面的介绍和剖析。全书分为4个部分,共18章,首部分“安装”,这部分从安装入手,通过分析安装过程出现中的新元素,让读者对Grid建立初步的认识。第二部分“平台”,着重介绍Grid,不但介绍了Grid的内部组成,还介绍了ASM、ADVM、ACFS、SCAN、RACRestart和SIHA等。第三部分“私有云”,是本书的重点和亮点,讨论了RACOneNode、Service、ServerPool等技术。第四部分“高可用性”,不但讨论了Grid的高可用性,还介绍了一个易学易用的工具GoldenGate。
《大话OracleGrid:云时代的RAC》可以作为数据中心架构师、数据库管理员、数据库初学者及其他数据库从业人员的工作参考手册,也可以作为大中专院校相关专业师生的参考用书和相关培训机构的培训教材。
- 【作者简介】
-
张晓明
OracleOCP,网名“石头狗”,名称来自于《和佛陀赏花去》中的故事:狗会因为人随手丢出的一个东西而追逐,可能是一个骨头、一块肉、一个眼神,甚至是一个石头,警示一定要看清自己在追逐的东西。
上个世纪90年代末毕业于某医科大学,毕业后分配到某医院从事治病救人的神圣工作。不幸的是,在大学的实习中接触到的老式486让我魂牵梦系,更有IT热潮对一个热血青年的巨大诱惑,终于在行医3年后削尖了脑袋挤进了IT业。回想当年,身边有好几个医院、更高学历、更有前途的哥们和我一样义无反顾地成为IT工程师,不知道那些哥们现在安否?
我在IT行业中是做开发,先后用过C、C++、Java等各种主流和非主流语言,热火朝天的参与过“C++和Java”的网上混战,现在回想起来只有一个词评价“幼稚”,不仅是自己幼稚,也整个行业都幼稚。后转从事数据库开发,再转为数据库管理,成为自己的职业方向。今天,我把这些年来对Oracle数据库的学习和使用心得记录下来,即对自己的一个阶段总结,也愿与所有志同道合的朋友们共同进步。
现任某SP公司数据库团队负责人,负责管理全国20余省市的OLTP以及公司TB级OLAP系统的开发、优化和维护。精通数据库管理、备份、恢复、容灾等设计和规划,特别是高可用、高并发、高压力数据库环境的设计和优化,已出版了《大话OracleRAC》、《OracleDBA突击》等多部作品。
- 【目录】
-
第一部分安装
第1章破冰之旅
1.1原料
1.2升级方式的变化
1.3环境准备
1.3.1主机环境
1.3.2使用NTP服务
1.3.3网络环境
1.3.4配置存储
1.4安装
1.4.1安装Grid
1.4.2安装Database
1.4.3创建数据库
1.5小结
第2章安装引发的思考
2.1怎么有这么多用户和用户组
2.1.1老朋友
2.1.2集群环境的用户组
2.1.3GIowner和DBowner是否有必要分开
2.2DBCA不识别集群环境的解决办法
2.3为什么不配时间服务了
2.3.1使用NTP服务
2.3.2使用CTSS服务
2.3.3CTSS和NTP的关系
2.4IPMI是什么
2.5ORACLE_BASE和ORACLE_HOME的区别
2.5.1OFA和软件安装
2.5.2ORACLE_HOME是共享还是本地
2.6SCAN
2.7HAIP(替代双网卡绑定)
2.7.1用oficfg无法得到HAIP的信息
2.7.2确认ASM使用了HAIP
2.7.3确认RDBMS数据库使用HAIP
2.8减少机器重启——IOFencing功能的增强
2.9Grid的卸载
2.9.1关闭数据库和资源
2.9.2用deinstall卸载
2.9.3卸载后的检查确认
2.9.4删除目录
2.9.5删除ASM磁盘
2.10小结
第3章认识Grid2.
3.1借我一双慧眼
3.1.1CRSCTL
3.1.2SRVCTL
3.2Clusterware的前世今生
3.3Grid中都有些什么
3.4Grid,你好吗
3.5小结
第二部分平台
第4章Grid的五脏六腑
4.1层次变化
4.2基于Agent的管理方式
4.3更丰富的资源
4.3.1ohasd
4.3.2ohasd的oraagent
4.3.3ohasd的orarootagent
4.3.4ohasd的cssdagent和cssdmonitor
4.3.5CSSD
4.3.6CRSD
4.4Grid的进程和启动顺序
4.5配置文件
4.5.1GPnP(GridPlugandPlay)
4.5.2OLR(OracleLocalRegistry)
4.5.3OCR(OracleClusterRegistry)
4.5.4VotingFile
4.5.5OCR、ASMSPfile、Votingfile、CRS和ASM的关系总结
4.6小结
第5章小荷露峥嵘——ASM
5.1ASM架构
5.1.1基础单元——Extent和AU
5.1.2条带化和镜像
5.1.3镜像
5.2Oracle11g的特性
5.2.1全新的ASM文档
5.2.2新的SYSASM角色
5.2.3ASMDiskGroupAttribute
5.2.4兼容性参数
5.2.5ASMFastDiskResync(FastMirrorResync)
5.2.6ASMPreferredMirrorRead
5.2.7可变extent大小
5.2.8全新的asmca图形工具
5.2.9ASMCMD命令的增强
5.2.10支持集群文件
5.2.11FastRebalancing
5.2.12智能数据摆放(IntelligentDataPlacementIDP)
5.3小结
第6章ADVM和ACFS
6.1动态扩展
6.2ADVM
6.3ACFS
6.3.1ACFS的用途
6.3.2ACFS的通用文件系统和ACFSMountRegistry
6.3.3创建ACFS
6.3.4ACFS的高级特性
6.4小结
第7章SCAN
7.1生不逢时的Grid
7.2Oracle11g才真的是Grid
7.2.1认识SCAN
7.2.2域名解析(DNS&GNS)
7.2.3监听器的变化
7.2.4SCAN的Failover和LB
7.3SCAN的配置和检查
7.3.1查看SCANVIP配置
7.3.2查看SCANVIP状态
7.3.3查看SCANListener
7.3.4查看SCANListener的配置
7.3.5查看SCANListener的状态
7.3.6用lsnrctl查看SCANListener
7.3.7查看本地VIP
7.3.8查看本地监听器
7.3.9修改SCANListener的端口配置
7.3.10修改LocalListener的配置
7.4小结
第8章RACRestart和SIHA
8.1OracleRestart
8.1.1Grid安装在数据库之前
8.1.2数据库创建在Grid之前
8.1.3使用OracleRestart的注意事项
8.2SingleInstanceHA(SIHA)
8.2.1资源、profile、agent、actionscript
8.2.2使用方法
8.2.3Active/Passive的Tomcat
第三部分私有云
第9章云端初现的RACOneNode
9.1终身制被打破了
9.2于是有了RACOneNode
9.3RACOneNode的特点
9.4RACOneNode实战
9.4.1OracleDatabase11.2.0.
9.4.2OracleDatabase11.2.0.
9.5RACOneNode和InstanceCaging
第10章被忽略的Service
10.1等级仍然是重要的,但也是不易察觉的
10.2梦想照进0和1的世界
10.3Service的使用
10.3.1要有个好名字
10.3.2看出身
10.3.3自动注册
10.3.4做好规划
10.3.5西瓜要捡,芝麻也不能丢
10.4服务实战
10.5资源管理器
10.5.1DRM
10.5.2按套路出牌
10.5.3辛勤的码农
10.5.4聪明的懒人
10.5.5不看广告看疗效
10.6增强版DRM——InstanceCaging
10.7IO校准
10.8小结
附:SRVCTL操作Service语法
第11章ServerPool——云时代的QoS
11.1当整合成为最大动力
11.2有了ServerPool
11.3排队队
11.3.1一仆多主的GenericPool
11.3.2预备役FreeServerPool
11.3.3忠心不二的DatabaseServerPool
11.3.4ChildPool
11.4分果果
11.5实战ServerPool
11.5.1创建
11.5.2删除ServerPool
11.5.3查看
11.6分布规则
11.7ServerPool的完整体验
11.7.1重要程度相同
11.7.2重要程度不同
11.8小结
第12章Policy-ManagedDatabase
12.1无法启动的数据库
12.2Service与时俱进
12.3TAF也不甘寂寞
12.3.1Admin的TAF
12.3.2Policy的TAF
12.4从Admin到Policy
12.5小结
第13章开发人员须知
13.1赢在沟通
13.1.1渠道畅通
13.1.2通信基本靠吼
13.1.3FAN(FastApplicationNotification)
13.2铁三角(HA、LB与FAN)
13.3使用FAN的方式
13.4使用UCP驱动
13.5小结
第四部分高可用性
第14章光芒褪尽的DataGuard
14.1节省75%的活动数据库复制
14.1.1活动数据库复制(ActiveDatabaseDuplicate)
14.1.2可能遇到的错误
14.1.3活动复制的要求
14.1.4创建DG
14.2DG的增强
14.2.1迟来的读写分离(实时查询Standby)
14.2.2快照Standby
14.2.3不可错过的RAT(RealApplicationTesting)
14.3小结
第15章ADR、HM和CHM
15.1ADR
15.1.1ADR的目录结构
15.1.2问题和意外
15.1.3用DBControl查看
15.1.4用命令行查看(ADRCI)
15.2数据库健康检查(HM)
15.2.1用DBControle
15.2.2用DBMS_HM检查
15.3OS实时监控(CHM)
15.3.1CHM服务
15.3.2CHMRepository
15.3.3CHM数据收集
15.4如何查看CHM数据
15.5小结
第16章走下神坛的GG
16.1GG架构
16.1.1Capture(LocalExtract)Process
16.1.2SourceTrail
16.1.3DataPump
16.1.4Collector
16.1.5RemoteTrail
16.1.6发布(复制)(Delivery、Replicat)
16.1.7管理器
16.1.8组的概念
16.1.9进程检查点(checkpoint)
16.2环境要求
16.2.1源数据库需求
16.2.2目标数据库需求
16.3安装GG
16.3.1创建操作系统用户
16.3.2正式安装
16.3.3GG环境的初始化
16.4认识GG的目录结构
16.5GGSCI接口
16.6小结
第17章GG实战
17.1单向复制配置概述
17.2准备阶段
17.2.1配置数据库用户
17.2.2在GGSCI中连接数据库
17.2.3配置源数据库日志模式
17.2.4配置目标数据库
17.2.5CheckpointTable
17.3配置阶段
17.3.1配置Extract
17.3.2配置DataPump
17.3.3数据的初始加载
17.3.4配置Replicat
17.4小结
第18章GG高级用法
18.1连接到ASM
18.1.1Net8方式连接
18.1.2BEQ方式连接
18.1.3DBLOGREADER
18.2RAC环境的特殊说明
18.2.1节点的同步
18.2.2使用服务连接RAC数据库
18.2.3定义日志线程
18.2.4决定连接到ASM的方式
18.3数据过滤
18.3.1表级别过滤
18.3.2列过滤
18.3.3行过滤
18.3.4数据来源过滤
18.4数据映射
18.4.1Extract端的映射
18.4.2Replicat端的映射
18.4.3需要谁的数据定义文件
18.5值的处理
18.5.1最简单的赋值
18.5.2复杂的赋值
18.6Trail文件和清理
18.7数据压缩
18.8小结
附录AGrid的静默安装
A.1Grid的静默安装
A.2Database
A.3创建数据库
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价