当前位置:首页 > 工业技术
Oracle Database 12cR2 In-Memory性能优化实战
Oracle Database 12cR2 In-Memory性能优化实战

Oracle Database 12cR2 In-Memory性能优化实战PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:王军责任编辑;张骏温,许向东,王健译;(美)乔吉特·班纳吉
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2019
  • ISBN:9787302527602
  • 页数:195 页
图书介绍:本书分步讲解如何使用Oracle Database 12cR2功能强大的In-Memory选项来优化数据库性能以及缩短事务处理时间。本书列出实用指导意见、最佳实践以及企业架构师披露的优化诀窍。你将学习如何部署软件、使用In-Memory Advisor、生成查询以及与Oracle RAC和Multitenant交互。
《Oracle Database 12cR2 In-Memory性能优化实战》目录

第1章 数据库体系结构 1

1.1 Oracle数据库与实例 2

1.2 数据库的存储结构 3

1.2.1 物理结构 3

1.2.2 逻辑结构 11

1.3 内存结构 13

1.3.1 系统全局区(SGA) 13

1.3.2 程序全局区(PGA) 17

1.4 进程结构 17

1.4.1 Process Monitor(PMON) 18

1.4.2 System Monitor(SMON) 18

1.4.3 数据库写进程(DBWn) 18

1.4.4 日志写进程(LGWR) 18

1.4.5 Checkpoint(CKPT) 19

1.4.6 Recoverer(RECO) 19

1.4.7 其他进程 19

1.5 本章小结 25

第2章 In-Memory体系架构 27

2.1 行处理与列处理 30

2.2 Database In-Memory体系结构 31

2.3 GET_COMPRESSION_RATIO过程 38

2.3.1 语法 38

2.3.2 SIMD矢量处理 42

2.4 将数据加载到In-Memory列存储中 42

2.4.1 IM FastStart 44

2.4.2 具有ADO(自动数据优化)功能的In-Memory 45

2.4.3 条件限制和用法 46

2.5 本章小结 48

第3章 部署In-Memory选件 51

3.1 分配In-Memory Area 52

3.2 In-Memory的初始化参数 54

3.3 向IMCS中加载数据 60

3.4 在数据库级别启用IMCS 62

3.5 针对表启用/禁用IMCS 63

3.6 针对虚拟列启用/禁用IMCS 65

3.7 针对表空间启用/禁用IMCS 65

3.8 针对物化视图启用/禁用IMCS 66

3.9 启用IM FastStart 66

3.10 启用ADO功能和In-Memory选件 67

3.11 IMCS和DataPump 68

3.12 不能被加载到IMCS中的对象 69

3.13 In-Memory视图 69

3.14 本章小结 70

第4章 Database In-Memory与RAC和Multitenant协同工作的方式 73

4.1 RAC基础介绍 74

4.1.1 RAC架构及概念 74

4.1.2 RAC后台进程 78

4.2 利用RAC执行并行操作 79

4.3 RAC对内存的要求 84

4.4 RAC和DBIM 85

4.4.1 在RAC环境下将数据加载到IMCS中 86

4.4.2 IMCS数据和服务 87

4.5 Multitenant和IMDB 89

4.6 本章小结 90

第5章 Database In-MemoryAdvisor 91

5.1 安装In-MemoryAdvisor 92

5.2 运行In-MemoryAdvisor 95

5.3 实施In-MemoryAdvisor建议并比较结果 104

5.4 本章小结 109

第6章 Database In-Memory查询优化 111

6.1 使用连接组 111

6.2 使用IM表达式 115

6.3 使用In-Memory聚合 119

6.4 本章小结 122

第7章 In-Memory和工程化系统 125

7.1 Exadata的优点 126

7.2 Exadata体系结构 127

7.2.1 数据库服务器或计算节点 128

7.2.2 Exadata存储单元或Exadata存储服务器 129

7.2.3 InfiniBand 130

7.3 Exadata硬件配置 130

7.4 Exadata特性 131

7.4.1 混合列压缩 131

7.4.2 HCC和Database In-Memory的优势 134

7.5 SmartScan与传统架构 135

7.6 Exadata Smart Flash Cache 139

7.7 本章小结 141

第8章 In-Memory动手实验 143

8.1 查看服务器内存 144

8.2 使用SwingBench加载数据 148

8.2.1 为销售历史生成数据 153

8.2.2 检查内存相关参数 154

8.2.3 启动数据填充 155

8.2.4 创建物化视图 158

8.3 编辑对象的In-Memory属性和设置 159

8.4 禁用In-Memory选件 164

8.5 安装In-MemoryAdvisor 166

8.6 本章小结 170

附录A 安装Oracle Database和启用In-Memory 171

A.1 预安装步骤 172

A.1.1 临时文件系统 173

A.1.2 根据RAM设置SWAP空间 173

A.1.3 Oracle Inventory Directory 173

A.1.4 用户和用户组 174

A.1.5 环境变量 175

A.1.6 root用户访问 175

A.1.7 Oracle软件目录 176

A.1.8 Grid Infrastructure(Conditional) 176

A.1.9 分享软件 176

A.2 运行Oracle Universal Installer 177

A.3 安装后步骤 192

A.4 启用In-Memory选件 193

A.5 本章小结 194

相关图书
作者其它书籍
返回顶部