• 让Oracle跑得更快2
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

让Oracle跑得更快2

13.9 2.0折 69 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者谭怀远 著

出版社电子工业出版社

出版时间2011-07

版次1

装帧平装

货号9787121139215

上书时间2024-11-20

尚贤文化保定分店的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 谭怀远 著
  • 出版社 电子工业出版社
  • 出版时间 2011-07
  • 版次 1
  • ISBN 9787121139215
  • 定价 69.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 452页
  • 字数 721千字
  • 丛书 ITPUB技术丛书
【内容简介】
 数据库设计,是最近几年才出现的技术领域,再早的时候,数据库是以一个黑盒的方式,附属到某个系统当中的,开发人员对它的关注非常少。

 近年来,由于很多系统数据量呈几何级数激增,各种性能问题日益凸显出来,而这种性能问题绝大多数都落在了数据的载体——数据库身上,因此,人们越来越关注数据库的性能。而一个数据库性能的好坏,通常是在系统设计阶段就决定了的,于是,将数据库从系统设计中拿出来单独进行设计,变得越来越主流了。

 这是一本以讨论海量数据环境下Oracle数据库设计与优化的书籍,也是作者10年来从事Oracle数据库工作的心得体会,是作者工作经验的结晶,这样的书籍并不多见。

 《让Oracle跑得更快2:基于海量数据的数据库设计与优化》通篇围绕着在海量数据环境下,如何构造一个高效的Oracle数据库这一核心,将许多相关技术融汇到这个核心话题当中,这些技术包括:分区、索引、数据库对象属性、并行技术、只读表空间、初始化参数、几种常见的数据库架构,以及在特定数据库架构下数据库的备份和恢复等相关技术。
【作者简介】
   谭怀远 副总工,DBA团队负责人,在国内属于较早进入专职DBA岗位的人。是国内著名数据库论坛ITPUB的资深版主,论坛idalantany。10年的Oracle DBA工作经验,从Oracle 8开始进入数据库领域,从Oracle 8到Oracle8i,Oracle 9i,Oracle10g,见证了中国DBA职业的发展历程。作者对数据库的性能优化有独到的见解,颇擅长于海量数据数据库的设计管理及优化工作。
【目录】

目 录

开篇的话 

第一篇 分 区

第1章 分区的渊源 

1.1 DELETE与系统资源 

1.2 DELETE与释放空间 

第2章 分区在海量数据库中的应用 

2.1 分区的种类 

2.1.1 范围分区 

2.1.3 列表分区 

2.1.4 组合分区 

2.2 三种分区的比较 

2.2.1 范围分区的适用情况 

2.2.2 哈希分区的效率 

2.2.3 列表分区与范围分区各自的优势 

2.3 小结 

第二篇 索 引

第3章 B树索引 

3.1 B树索引概述 

3.2 B数索引的效率 

3.2.1 主键或者唯一性约束 

3.2.2 键值重复率低的字段比较适合使用B树索引 

第4章 位图索引 

4.1 位图索引概述 

4.2 什么时候使用位图索引 

第5章 全文索引 

5.1 全文索引概述 

5.1.1 全文索引和普通索引的对比 

5.1.2 全文索引的对象 

5.1.3 全文索引在海量数据库中的应用 

5.2 全文索引的空间 

5.3 全文索引和DML操作 

5.3.1 INSERT操作 

5.3.2 DELETE操作 

5.3.3 UPDATE操作 

5.4 CTX REPORT工具包 

5.4.1 CTX REPORT.DESCRIBE INDEX 

5.4.2 DESCRIBE POLICY函数 

5.4.3 CREATE INDEX SCRIPT函数 

5.4.4 CREATE POLICY SCRIPT函数 

5.4.5 INDEX SIZE函数 

5.4.6 INDEX STATS存储过程 

5.4.7 QUERY LOG SUMMARY存储过程 

5.5 小结 

第三篇 对 象 属 性

第6章 对象属性概述 

6.1 Oracle数据库中的对象属性 

6.2 对象属性和系统的关系 

第7章 并行度 

7.1 对象属性上的并行 

7.2 使用Hint方式并行执行 

7.3 索引上的并行度 

第8章 数据压缩 

8.1 数据压缩技术的应用 

8.2 分区索引的压缩 

8.3 数据压缩的优越性 

8.3.1 节省空间 

8.3.2 性能的提高 

8.4 DML操作和数据压缩 

第9章 只读表空间 

9.1 只读表空间与数据备份和恢复的关系 

9.2 只读表空间对于数据库的启动和关闭的影响 

9.3 只读表空间可以防止数据被意外删除和修改 

9.4 只读表空间使表空间的管理更加方便 

第10章 数据库对象的分析 

10.1 CBO和RBO 

10.2 分析和动态采样 

10.3 对象分析的频度 

10.3.1 数据入库后不再改变 

10.3.2 数据存在表中且经常改变 

第四篇 海量数据的数据库架构设计

第11章 RAC架构 

11.1 RAC在海量数据库中的应用 

11.2 RAC架构之业务分割 

11.3 RAC架构之负载均衡 

11.3.1 客户端的负载均衡 

11.3.2 服务器端的负载均衡 

11.4 RAC架构之FAILOVER 

第12章 分布式数据库 

12.1 分布式数据库的优越性 

12.2 分布式数据库的数据处理 

12.3 分布式数据库的字符集 

第13章 Data Guard 

13.1 Data Guard概述 

13.2 Data Guard的保护模式 

13.2.1 最高数据保护模式 

13.2.2 最高性能模式 

13.2.3 最高可用性模式 

13.3 Data Guard和RAC 

13.4 Data Guard中Standby数据库的类型 

13.4.1 物理Standby数据库 

13.4.2 逻辑Standby数据库 

第14章 存储架构的设计(ASM+SAN) 

14.1 ASM 

14.1.1 方便存储管理 

14.1.2 ASM的一个管理工具—asmcmd 

14.1.3 存储的高可用性 

14.1.4 提升存储性能 

14.2 SAN 

第15章 海量数据的备份和恢复 

15.1 传统的数据备份方案 

15.1.1 通过数据导出方式备份数据 

15.1.2 数据库冷备份 

15.1.3 数据库热备份 

15.2 海量数据的数据库备份和恢复方案 

15.2.1 使用分布式数据库 

15.2.2 以传递表空间的方式对表空间进行备份和恢复 

15.2.3 对加载数据进行备份 

第五篇 初始化参数

第16章 内存相关的参数 

16.1 SGA TARGET 

16.2 PGA AGGREGATE TARGET 

第17章 I/O相关的参数 

17.1 DB FILE MULTIBLOCK READ COUNT 

17.2 和数据库I/O及数据文件相关的其他4个参数 

17.2.1 DB WRITER PROCESSES 

17.2.2 DISK ASYNCH IO 

17.2.3 DBWR IO SLAVES 

17.2.4 DB FILES 

第18章 优化器相关的参数 

18.1 CURSOR SHARING 

18.2 OPTIMIZER DYNAMIC SAMPLING 

18.3 OPTIMIZER MODE 

18.3.1 ALL ROWS 

18.3.2 FIRST ROWS n 

18.3.3 FIRST ROWS 

第19章 其他的参数 

19.1 并行相关的参数 

19.1.1 在对象的属性中设置并行 

19.1.2 Hint中使用并行 

19.2 分布式数据库相关的参数 

附录A Oracle字符集 

附录B SHOW SPACE存储过程 

附录C 一个典型的OLAP系统数据库的设计方案 

C.1 架构 

C.2 对象设计 

C.3 初始化参数

点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP