网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Oracle Database In-Memory架构与实践
分类
作者
出版社 清华大学出版社
下载
简介
内容推荐
Database In-Memory是 Oracle内存计算技术家族中的核心成员,也是Oracle数据库企业版最重要的数据库选件之一。Database In-Memory通过独有的双格式数据库架构及一系列内存计算软硬件技术的结合,可以使传统的运营系统即刻开启HTAP(混合事务/分析处理)能力,或者为传统的数据仓库系统提供实时分析的能力。本书全面深入介绍Database In-Memory架构和技术,涵盖了从12.1.0.2版本DatabaseIn-Memory诞生到2021年8月最新发布的2lc版本之间所有重要的Database In-Mermory特性。
本书面向对Oracle数据库和内存计算技术感兴趣的读者,适合的对象包括企业架构师、数据库管理员、数据分析师和应用开发人员,不仅是读者全面学习Database In-Memory内存计算技术的入门指南。同时也是深入了解Oracle Database In-Memory的极有价值的参考书籍。
作者简介
萧宇,本科毕业于西南交通大学自动控制专业,研究生毕业于西南交通大学计算机应用专业,毕业后进入中国铁道科学研究院工作,参与铁路客票系统核心应用的开发,此后历经系统集成商,Dell中国,目前任职于Oracle(中国)软件系统有限公司,负责交通运输行业架构与解决方案设计。
具有20年的IT实践经验,参与过全球最大的铁路售票系统—中国铁路客票系统核心应用开发,国内规模最大的彩票系统—广东电脑福利彩票系统架构设计和核心系统开发,翡翠航空存储虚拟化与灾备项目,凯德置地中国数据中心服务器,备份,桌面与存储全虚拟化项目。目前专注于云计算和内存计算技术。
目录
第1章 内存计算概述
1.1 内存计算的兴起
1.1.1 硬件的发展
1.1.2 软件的发展
1.1.3 企业应用的需求
1.2 内存计算技术分类
1.2.1 内存数据库
1.2.2 内存数据网格
1.3 典型内存数据管理产品
1.3.1 Oracle TimesTen
1.3.2 Oracle Database In-Memory
1.3.3 MySQL HeatWave
1.3.4 Oracle Coherence
1.3.5 SAP HANA
1.3.6 Redis
第2章 搭建Database In-Memory实验环境
2.1 虚拟化引擎Oracle VM VirtualBo
2.2 版本控制系统Git
2.3 虚拟机环境管理工具Vagrant
2.4 安装示例表与数据
2.4.1 随书示例
2.4.2 Star Schema Benchmark示例
2.4.3 Oracle数据库标准示例
2.4.4 TPC-H基准示例
2.5 命令行编辑工具rlwrap
2.6 数据库开发与管理工具SQL Developer
2.6.1 Windows下的SQL Developer安装
2.6.2 Linu下的SQL Developer安装
2.6.3 使用SQL Developer连接数据库
2.7 Database In-Memory学习资源
2.7.1 文档资源
2.7.2 Database In-Memory官方博客
2.7.3 动手实验资源
2.7.4 My Oracle Support
2.7.5 视频学习资源
第3章 Database In-Memory基本概念与架构
3.1 Oracle数据库基本概念
3.1.1 Oracle数据库版本简介
3.1.2 Oracle数据库企业版选件
3.1.3 数据库管理包
3.1.4 数据库版本号
3.1.5 数据库升级与更新
3.2 Database In-Memory体系架构
3.2.1 双格式存储
3.2.2 Oracle数据库内存结构与管理
3.2.3 Database In-Memory架构
3.2.4 内存压缩单元架构
3.3 Eadata作为佳Database In-Memory平台
3.4 何时使用Database In-Memory
3.4.1 Database In-Memory适用场景
3.4.2 分析型查询与应用的考虑
第4章 Database In-Memory配置与发布
4.1 配置与发布基本流程
4.2 启用Database In-Memory
4.2.1 In-Memory Area初始设置
4.2.2 多租户下的In-Memory Area设置
4.2.3 调整In-Memory Area大小
4.2.4 Base Level特性
4.2.5 常见错误与处理
4.3 指定Database In-Memory对象
4.3.1 哪些对象可以发布到内存列式存储
4.3.2 开启和关闭INMEMORY属性
4.4 发布INMEMORY对象
4.4.1 确认对象已发布
4.4.2 发布优先级与自动发布
4.4.3 通过查询手工发布
4.4.4 通过PL/SQL子程序手工发布
4.4.5 通过初始化参数控制发布
4.5 重新发布
4.6 发布进程与发布速度
4.7 指定内存压缩级别
4.8 内存列式存储与行式存储映
4.9 移除数据库对象
4.10 禁用Database In-Memory
第5章 Database In-Memory管理工具
5.1 SQL Developer
5.2 Oracle Enterprise Manager
5.2.1 In-Memory Central
5.2.2 SQL性能分析器
5.3 命令行管理工具
5.3.1 SQL Plus
5.3.2 SQLcl
5.3.3 Data Pump
5.4 统计信息与执行计划
5.4.1 优化器统计信息
5.4.2 SQL执行统计信息
5.4.3 解读执行计划
5.4.4 生成和显示执行计划
5.5 Oracle数据库建议器
5.5.1 In-Memory建议器
5.5.2 压缩建议器
5.6 实时SQL监控
5.7 Database In-Memory初始化参数
5.8 Database In-Memory视图
5.8.1 数据字典视图
5.8.2 动态性能视图
5.8.3 In-Memory视图使用示例
5.9 优化器提示
第6章 Database In-Memory基础性能优化
6.1 列格式组织
6.2 内存存储索引
6.3 SIMD向量处理
6.4 数据压缩
6.4.1 行级压缩
6.4.2 混合列压缩
6.4.3 内存列压缩
6.5 作下推
6.5.1 过滤谓词下推
6.5.2 聚合下推
6.5.3 下推与内存存储索引
6.6 In-Memory联结
6.6.1 联结方法
6.6.2 In-Memory联结与布隆过滤器
6.6.3 部分表发布时的In-Memory联结
6.7 In-Memory聚合
6.7.1 In-Memory聚合基本概念
6.7.2 In-Memory聚合性能比较
6.8 索引优化
第7章 Database In-Memory高级性能优化
7.1 In-Memory表达式
7.1.1 In-Memory虚拟列
7.1.2 In-Memory Epression
7.2 In-Memory联结优化
7.2.1 联结组(Join Group)
7.2.2 In-Memory深度向量化
7.3 In-Memory数据类型优化
7.3.1 In-Memory JSON列
7.3.2 In-Memory优化运算
7.3.3 In-Memory全文本列
7.3.4 In-Memory Spatial支持
7.4 In-Memory扫描优化
7.4.1 In-Memory动态扫描
7.4.2 In-Memory混合扫描
第8章 Database In-Memory与高可用性
8.1 Oracle高可用性架构
8.2 Database In-Memory与RAC
8.2.1 利用OCI搭建RAC实验环境
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 17:06:08