Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

让Oracle跑得更快 2 基于海量数据的数据库设计与


分享到:
时间:2017-02-11 08:52来源:https://download.csdn.net/ 作者:转载  侵权举报
让Oracle跑得更快 2 基于海量数据的数据库设计与优化 PDF 下载
失效链接处理
让Oracle跑得更快  2  基于海量数据的数据库设计与优化 PDF 下载

转载自:http://download.csdn.net/detail/u013522009/9751882
 
本站整理下载:
提取码:n42u 
 

用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://e.dangdang.com/products/1900072476.html
 
相关截图:


资料简介:
数据库设计,是最近几年才出现的技术领域,再早的时候,数据库是以一个黑盒的方式,附属到某个系统当中的,开发人员对它的关注非常少。 近年来,由于很多系统数据量呈几何级数激增,各种性能问题日益凸显出来,而这种性能问题绝大多数都落在了数据的载体—数据库身上,因此,人们越来越关注数据库的性能。而一个数据库性能的好坏,通常是在系统设计阶段就决定了的,于是,将数据库从系统设计中拿出来单独进行设计,变得越来越主流了。 这是一本以讨论海量数据环境下Oracle 数据库设计与优化的书籍,也是作者10 年来从事Oracle 数据库工作的心得体会,是作者工作经验的结晶,这样的书籍并不多见。 本书通篇围绕着在海量数据环境下,如何构造一个高效的Oracle 数据库这一核心,将许多相关技术融汇到这个核心话题当中,这些技术包括:分区、索引、数据库对象属性、并行技术、只读表空间、初始化参数、几种常见的数据库架构,以及在特定数据库架构下数据库的备份和恢复等相关技术。 本书适合于Oracle DBA、开发人员、项目经理或者其他对数据库性能感兴趣的人员。

       数据库设计,是最近几年才出现的技术领域,再早的时候,数据库是以一个黑盒的方式,附属到某个系统当中的,发人员对它的关注非常少。
近年来,由于很多系统数据量呈几何级数激增,各种性能问题日益凸显出来,而这种性能问题绝大多数都落在了数据的载体——数据库身上,因此,人们越来越关注数据库的性能。而一个数据库性能的好坏,通常是在系统设计阶段就决定了的,于是,将数据库从系统设计中拿出来单独行设计,变得越来越主流了。
      这是一本以讨论海量数据环境下Oracle数据库设计与优化的书籍,也是作者10年来从事Oracle数据库工作的心得体会,是作者工作经验的结晶,这样的书籍并不多见。
      本书通篇围绕着在海量数据环境下,如何构造一个高效的Oracle数据库这一核心,将许多相关技术融汇到这个核心话题当中,这些技术包括:分区、索引、数据库对象属性、并行技术、只读表空间、初始化参数、几种常见的数据库架构,以及在特定数据库架构下数据库的备份和恢复等相关技术。

资料目录:

开篇的话

第一篇 分区

第1章 分区的渊源

1.1 DELETE与系统资源

1.2 DELETE与释放空间

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

2.1 分区的种类

2.2 三种分区的比较

2.3 小结

第二篇 索引

第3章 B树索引

3.1 B树索引概述

3.2 B树索引的效率

第4章 位图索引

4.1 位图索引概述

4.2 什么时候使用位图索引

第5章 全文索引

5.1 全文索引概述

5.2 全文索引的空间

5.3 全文索引和DML操作

5.4 CTX_REPORT工具包

5.5 小结

第三篇 对象属性

第6章 对象属性概述

6.1 Oracle数据库中的对象属性

6.2 对象属性和系统的关系

第7章 并行度

7.1 对象属性上的并行

7.2 使用Hint方式并行执行

7.3 索引上的并行度

第8章 数据压缩

8.1 数据压缩技术的应用

8.2 分区索引的压缩

8.3 数据压缩的优越性

8.4 DML操作和数据压缩

第9章 只读表空间

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

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

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

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

第10章 数据库对象的分析

10.1 CBO和RBO

10.2 分析和动态采样

10.3 对象分析的频度

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

第11章 RAC架构

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

11.2 RAC架构之业务分割

11.3 RAC架构之负载均衡

11.4 RAC架构之FAILOVER

第12章 分布式数据库架构

12.1 分布式数据库的优越性

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

12.3 分布式数据库的字符集

第13章 Data Guard架构

13.1 Data Guard概述

13.2 Data Guard的保护模式

13.3 Data Guard和RAC

13.4 Data Guard中Standby数据库的类型

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

14.1 ASM

14.2 SAN

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

15.1 传统的数据备份方案

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

第五篇 初始化参数

第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个参数

第18章 优化器相关的参数

18.1 CURSOR_SHARING

18.2 OPTIMIZER_DYNAMIC_SAMPLING

18.3 OPTIMIZER_MODE

第19章 其他的参数

19.1 并行相关的参数

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

附录A Oracle字符集

附录B SHOW_SPACE存储过程

 

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


 


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐