数据库技术丛书:高并发Oracle数据库系统的架构与设计 [High Concurrency Oracle Database System Architecture and Design]

数据库技术丛书:高并发Oracle数据库系统的架构与设计 [High Concurrency Oracle Database System Architecture and Design] 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
侯松 著



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-12-23

类似图书 点击查看全场最低价

图书介绍

出版社: 机械工业出版社
ISBN:9787111482277
版次:1
商品编码:11572208
品牌:机工出版
包装:平装
丛书名: 数据库技术丛书
外文名称:High Concurrency Oracle Database System Architecture and Design
开本:16开
出版时间:2014-11-01


相关图书





图书描述

编辑推荐

  拥有10余年数据库从业经验的资深数据库架构师撰写,盖国强等多位业内数据库专家联袂推荐;
  
  秉承大道至简思想,从内部扩展、横向扩展和纵向扩展3个维度对架构与设计高并发Oracle数据库系统的思想、方法、核心技术进行深入讲解和剖析;

内容简介

  《数据库技术丛书:高并发Oracle数据库系统的架构与设计》是国内一本深度讲解如何架构与设计高并发Oracle数据库系统的著作,也是国内一本系统讲解内存数据库Times Ten的专著。作者是拥有10余年Oracle从业经验的资深数据库架构师,《数据库技术丛书:高并发Oracle数据库系统的架构与设计》的内容也得到了业界以盖国强为代表的数位数据库专家的一致认可。《数据库技术丛书:高并发Oracle数据库系统的架构与设计》秉承大道至简的思想,技术与艺术并重,从技术、方法论、原理和思想等角度讲解了如何架构与设计高并发Oracle数据库系统。
  《数据库技术丛书:高并发Oracle数据库系统的架构与设计》主要内容从三个维度展开:首先是内部扩展的维度,深入探讨了高效B树索引、高效表设计、查询优化器等数据库架构设计与优化的核心技术,以及高并发Oracle数据库系统架构与设计的方法论和常见的高并发案例;其次是纵向扩展的维度,首次详细讲解内存数据库Times Ten的基本使用、高可用架构设计、缓存应用、监控方法、数据备份与恢复、数据迁移以及高并发场景;是横向扩展的维度,详细讲解了如何使用Golden Gate构建数据库群,重点是结合链路原理的实现,介绍了拓展数据集成平台和异构数据库群的设计思路。此外,还从容灾和高并发的角度介绍了Data Guard的妙用,以及超出纯技术范围的一些实践。

作者简介

  侯松,网名:麻袋爸爸,资深数据库架构师、PMP、北美寿险管理师,现就职于中国平安保险集团,拥有10余年数据库开发、管理和运维经验。精通Oracle数据库相关技术,掌握ITIL运维体系,擅长金融行业(银行、保险、投资)的项目管理和数据库系统的架构设计,有世界500强IT团队管理与大型项目管理的经验。活跃于ITPUB等技术社区,2013年中国数据库大会演讲嘉宾。

内页插图

精彩书评

  ★在如今高压力、快节奏的工作状态下,作者能坐下来将自己的经验编写成书分享,让我报以深深的敬意。该书基于Oracle基本架构体系和TimesTen内存数据库架构体系,拨开各类潮流技术的迷雾,大道至简、艺术性地向读者阐述了高并发数据库设计中需要关注的内容,很值得静下心来研读和体会。如果你正在为设计一个复杂的系统架构而费神,或正在为选择一项新技术应用而犹豫,这本书提供的方法论,无疑会给你带来极大的帮助。
  ——何月华,太平电商系统规划经理
  
  
  ★与作者相交多年,深知其在数据库架构设计方面的过人造诣,当得知作者要出书之时,为之高兴的同时也是非常期待。在2013年DTCC大会和OOW大会上,作者与我多次就TimesTen内存数据库技术进行探讨,如今在其新书中有了非常详尽的介绍,凝聚了作者自身实践经验,颇为难得,且介绍TimesTen的书籍在国内也尚属首本。全书从Oracle内政讲起,到纵横扩展的实践,无不透露出作者的独到之处,堪称数据库架构设计方面的典范之作。
  ——杨志洪,Oracle ACE,上海新炬技术总监
  
  
  ★一直以来,Oracle管理、开发、优化类书籍在市场上总是让人眼花缭乱。然而,却很难找到一本专门讲解应对高并发应用的Oracle数据库系统架构与设计的书籍。侯松兄这本书的面市,真是让人欣喜不已,仔细研读,可以让你了解到一个大型高并发系统所需的Oracle数据库架构方面的相关技术。值得注意的是,本书不仅立足于技术,还有很多技术之外的方法论与经验之谈。我相信,读完此书,你会受益匪浅。
  ——丁俊(dingjun123),ITPUB Oracle开发版资深版主
  
  
  ★《剑破冰山:Oracle开发艺术》副主编
  以艺术之心打造架构之美,本书浅品之下,颇感独具匠心,作者以大道至简为主导思想,从Oracle内部优化到纵横扩展,只阐述核心内容,并以此来激发读者的思考。书中关于TimesTen和GoldenGate的介绍更是让人眼前一亮,不仅有助于传统行业的数据库架构设计,对于互联网电商的应用也有着相当的指导性,是非常值得一读的数据库架构设计读本。
  ——韦连友,一号店数据部经理

目录

推荐序一
推荐序二
前言
第一部分 内政篇
第1章 大道至简
1.1 初见高并发
1.1.1 从一次谈话说起
1.1.2 问题就在那里
1.1.3 你不是一个人在战斗
1.2 说句时髦话
1.2.1 谈谈去IOE
1.2.2 开源的作用域
1.3 在Oracle的世界里
1.3.1 数据库森林体系
1.3.2 大道至简
1.4 本章小结
第2章 高效B树索引
2.1 索引扫描识别
2.1.1 B树索引
2.1.2 全表扫描
2.1.3 ROWID扫描
2.1.4 索引唯一扫描
2.1.5 索引范围扫描
2.1.6 索引全扫描
2.1.7 索引快速全扫描
2.1.8 索引跳跃扫描
2.1.9 索引组合扫描
2.1.10 索引联立扫描
2.2 索引与排序
2.2.1 B树索引内部结构
2.2.2 输出排序
2.2.3 降序索引
2.2.4 聚合查询min()与max()
2.3 索引设计优化
2.3.1 索引选择度
2.3.2 数据分布的影响
2.3.3 索引聚簇因子
2.3.4 数据存储的影响
2.3.5 复合索引
2.3.6 索引被无视
2.4 索引分裂
2.4.1 分裂原理
2.4.2 实例分析
2.5 索引维护
2.5.1 为何重建索引
2.5.2 何时重建索引
2.5.3 如何重建索引
2.5.4 废旧索引清理
2.6 本章小结
第3章 高效表设计
3.1 数据生命周期管理
3.1.1 什么是数据生命周期管理
3.1.2 架构模型设计
3.1.3 数据分层存储
3.2 常用字段类型选择
3.2.1 VARCHAR2与CHAR
3.2.2 NUMBER与VARCHAR2
3.2.3 主键字段的选择
3.2.4 LOB字段
3.3 字段顺序
3.3.1 热字段靠前排
3.3.2 行宽需要控制
3.4 行链接与行迁移
3.4.1 行链接原理
3.4.2 行迁移原理
3.4.3 发现问题
3.4.4 解决问题
3.5 分区表的使用
3.5.1 何时使用分区表
3.5.2 分区表设计思路
3.5.3 分区表特性
3.6 适当的冗余
3.6.1 反范式建模
3.6.2 物化视图
3.6.3 结果集缓存
3.6.4 直接路径插入
3.7 碎片分析与整理
3.7.1 碎片的产生
3.7.2 DBMS_SPACE包
3.7.3 碎片的整理
3.8 本章小结
第4章 查询优化器
4.1 优化器概述
4.1.1 优化器简介
4.1.2 参数配置
4.2 像优化器一样思考
4.2.1 成本计算机制
4.2.2 成本计算公式推导
4.3 统计信息管理
4.3.1 统计信息分类
4.3.2 制定收集策略
4.3.3 管理收集方式
4.3.4 制定备份策略
4.3.5 收集直方图
4.4 执行计划管理
4.4.1 获取执行计划
4.4.2 固化执行计划
4.5 性能影响分析
4.6 数据库重放
4.6.1 普通数据库重放特性
4.6.2 强化数据库重放特性
4.7 本章小结
第5章 常见高并发案例
5.1 锁相关问题
5.1.1 Lock、Latch、Pin、Mutex
5.1.2 游标争用问题解决
5.1.3 索引争用问题解决
5.1.4 LOB争用问题解决
5.1.5 全表锁问题解决
5.2 REDO相关问题
5.2.1 REDO块的大小
5.2.2 DIO与AIO
5.2.3 进程优先级
5.2.4 log file sync分析
5.3 本章小结

第二部分 纵横篇
















前言/序言

  为什么要写这本书
  写一本Oracle数据库方面的技术书籍,是我一个持续了四五年的想法。本着自我总结和快乐分享的初衷,不只一次地咨询过eygle大师关于写书的细节,eygle大师也热情地予以指导。遗憾的是,总是因为这样那样的原因,这个想法迟迟不能落地。
  2013年的夏天,我有幸作为微博特使参与了甲骨文全球大会(OracleOpenWorld)上海站的活动,跟一位甲骨文的朋友闲谈中,不经意聊到了与Oracle数据库“共事”已经快十年了。朋友说我应该有不少心得了,鼓励我花一年的时间来做一个总结,可以写一本书分享给更多的朋友。“十年”是一个非常特别的东西,它彻底激发出我写书的热情。凌乱的思绪,不知该写些什么的时候,联想到再游十年未见西湖的感触:
  云恸风摧山
  北暮,桥断平湖,西子颜如故。曲院风荷香暗渡,余晖昨日穿朱户。
  月澹星稀闻浪住,对酒当歌,言莫愁时苦。意若随心晴若雨,谁知明日鸿归处?
  对于技术人来说,杭州渐渐演变成技术之城,然而因为西湖,她应该是艺术的。正如以艺术之眼去欣赏Oracle数据库,不仅仅是纯技术活,更能发现其艺术之美。怀着一颗附庸风雅之心,我决定写一本具有一定实用价值的数据库架构设计和性能优化方面的书。
  回顾十年技术之路,如大多数同行一样,一切都是从OCP认证开始的,没能赶上8iOCP的末班车,只好搭乘了9iOCP的头班车。如今认证不如以前受重视了,然而我一直认为OCP给我们提供了一个完整的基础知识体系,其价值不在于那一张纸而已。现在,DBA工作内容逐步实现了流程化和模块化,一些初学者已经可以轻松地完成一些复杂架构的搭建,却时常会因为一些基础的概念性的东西而纠结不清,我会毫不犹豫地推荐他们去进行OCP教材的学习。只有建立自己的基础知识体系,才能主动地去思考问题,才能开始专职DBA之路。
  在十年之前,有专职DBA的公司可以说少之又少,早期的DBA都是从开发转过来的,做的人多了,也就有专职DBA这个概念,进而很多不愿意写代码的人也纷纷投身其中。各个公司也出于系统安全和精细分工的考虑,开始禁止DBA了解、熟悉业务,禁止DBA访问业务数据等,以至于现在很多DBA没有开发能力,也不懂得业务应用,仅仅是一个数据库技术的支持者,进而导致DBA被误读为夕阳职业。早期的DBA为什么能备受重视,不仅仅是因为物以稀为贵,更多的是因为有开发背景,了解业务流程,具备复合能力,这才是最可贵的。可以说不懂得DBA技能的开发不是好开发,不懂得开发的DBA不是好DBA。
  可喜的是,随着时间的发展,大家都开始意识到这个问题,于是数据库架构师的概念应运而生,他们是一群复合能力的拥有者,是开发人员和DBA之间的桥梁。然而,复合能力也是有较强的行业依赖性的,没有可以跨行业的万能复合,也没有能完全跨行业实现的万能数据库架构。我在本书的编写过程中,也是以我熟悉的金融行业为立足点,尽可能地兼顾全面阐述。
  本书将给读者一个全新的视角,秉承大道至简的主导思想,只介绍高并发数据库架构设计中最值得关注的内容,不在于某种技能的分享,而致力于一种方法论的建立,希望能抛砖引玉,以个人的一些想法和见解,为读者拓展出更深入、更全面的思路。



数据库技术丛书:高并发Oracle数据库系统的架构与设计 [High Concurrency Oracle Database System Architecture and Design] 下载 mobi epub pdf txt 电子书 格式

数据库技术丛书:高并发Oracle数据库系统的架构与设计 [High Concurrency Oracle Database System Architecture and Design] mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

数据库技术丛书:高并发Oracle数据库系统的架构与设计 [High Concurrency Oracle Database System Architecture and Design] 下载 mobi pdf epub txt 电子书 格式 2024

数据库技术丛书:高并发Oracle数据库系统的架构与设计 [High Concurrency Oracle Database System Architecture and Design] 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

讲的内容非常专业,设计思路非常清晰,推荐!

评分

实用书籍,还没有开始看,不过内容是我需要的

评分

goodgood

评分

不错,不错

评分

实用书籍,还没有开始看,不过内容是我需要的

评分

还好,,,,,,,,

评分

很好,推荐大家购买!

评分

评分

还没看,不过看目录和简介是不错

类似图书 点击查看全场最低价

数据库技术丛书:高并发Oracle数据库系统的架构与设计 [High Concurrency Oracle Database System Architecture and Design] mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.teaonline.club All Rights Reserved. 图书大百科 版权所有