书籍详情

Oracle Database 12cR2 In-Memory性能优化实战

Oracle Database 12cR2 In-Memory性能优化实战

作者:(美)乔吉特·班纳吉

出版社:清华大学出版社

出版时间:2019-05-01

ISBN:9787302527602

定价:¥59.80

购买这本书可以去
内容简介
  《Oracle Database 12cR2 In-Memory性能优化实战》循序渐进地介绍了如何使用Oracle Database 12cR2 In-Memory优化数据库性能,并缩短事务处理时间。该书从Oracle企业架构师视野提出了如何实现高性能的专家建议,以及实际操作说明和实践。《Oracle Database 12cR2 In-Memory性能优化实战》阐述了如何部署软件、构建查询以及在Oracle RAC集群和多租户环境中使用In-Memory,并通过具体案例研究说明如何在实际应用中实施In-Memory。
作者简介
  张骏温,北京交通大学计算机与信息技术学院副研究员。多年来一直从事IT技术相关专业的教学和科研工作,主持或参加了多项国家和省部级重大科研项目,培养了多名硕士研究生。2012年主编了书籍《计算机网络系统工程监理规范理解与实施》;2013-2018年,与清华大学出版社合作,翻译出版了《Effective MySql之备份与恢复》《MySQL Workbench数据建模与开发》《Oracle PL/SQL性能调优诀窍与方法》和《精通Oracle R Enterprise大数据》四册书籍。目前研究方向包括:数据库、网络工程、信息安全、信息化工程监理、软件测试和现代通信技术。许向东,甲骨文(中国)软件系统有限公司、云平台事业部售前总监,2002年加入Oracle公司。对金融、政府、交通、电力等行业的Oracle数据库及相关选件产品的设计、开发、运维管理和培训工作做技术支持。2014年、2015年、2016年和2017年,分别与同事一起翻译了《深入解析OracleEnterprise Manager Cloud Control 12c》《Oracle大数据解决方案》《Oracle Database 12c完全参考手册》等五册书籍(均已由清华大学出版社出版)。王健,甲骨文(中国)软件系统有限公司、云平台事业部售前顾问,2006年加入Oracle公司,支持过Oracle数据库及相关选件产品的设计、开发、运维管理和培训工作。目前主要负责招商银行、平安集团、广发银行、平安银行等金融行业的技术支持,提供数据库相关解决方案、应用数据平台和混合云平台架构设计。具备丰富的行业经验和技术积累,对公有云、数据库技术有深入理解。Joyjeet Banerjee,是某网络服务(Amazon Web Services)的企业解决方案架构师,负责开发能够满足客户业务需求的高可扩展的、灵活的、弹性云架构。Joyj eet帮助机构了解基于云的高级解决方案的实践以及如何将现有工作负载迁移到云上。在加入Amazon Web Services之前,Joyjeet曾在位于加利福尼亚州的Oracle总部、Oracle工程化系统团队担任企业架构师。他的主要职责是帮助Oracle企业客户从传统系统迁移到工程化系统。在加入工程化系统团队之前,Joyjeet曾在Oracle咨询部门工作,协助Oracle数据库、RAC和EBS客户实施Oracle产品。Joyjeet于2003年加入Oracle,担任电子商务套件(E-Business Suite)开发组织的数据库管理员,专门负责Oracle数据库的应用性能。Joyj eet是Oracle Applications Users Group(OAUG)Collaborate和Oracle OpenWorld的资深演讲嘉宾。他曾在Oracle University的专家小组(panel)中工作,负责评估课程内容并为Oracle数据库、RAC和Oracle Applications的OCP提供问题建议。Joyjeet拥有系统和运营管理MBA学位,最近也被授予Oracle Innovator称号。(www.oracle.com/us/p roducts/application s/ebusines s/c onversations-with-innovators-070240.html)
目录
第1章 数据库体系结构
1.1 0racle数据库与实例
1.2 数据库的存储结构
1.2.1 物理结构
1.2.2 逻辑结构
1.3 内存结构
1.3.1 系统全局区(SGA)
1.3.2 程序全局区(PGA)
1.4 进程结构
1.4.1 Process Monitor(PMON)
1.4.2 System Monitor(SMON)
1.4.3 数据库写进程(DBWn)
1.4.4 日志写进程(LGWR)
1.4.5 Checkpoint(CKPT)
1.4.6 Recoverer(RECO)
1.4.7 其他进程
1.5 本章小结
第2章 In-Memory体系架构
2.1 行处理与列处理
2.2 Databaseln-Memory体系结构
2.3 GET_ COMPRESSIONRATIO过程
2.3.1 语法
2.3.2 SIMD矢量处理
2.4 将数据加载到In-Memory列存储中
2.4.1 IM FastStart
2.4.2 具有ADO(自动数据优化)功能的In-Memory
2.4.3 条件限制和用法
2.5 本章小结
第3章 部署In-Memory选件
3.1 分配In-Memory Area
3.2 In-Memory的初始化参数
3.3 向IMCS中加载数据
3.4 在数据库级别启用IMCS
3.5 针对表启用/禁用IMCS
3.6 针对虚拟列启用/禁用IMCS
3.7 针对表空间启用/禁用IMCS
3.8 针对物化视图启用/禁用IMCS
3.9 启用IM FastStart
3.10 启用ADO功能和In-Memory选件
3.11 IMCS和Data Pump
3.12 不能被加载到IMCS中的对象
3.13 In-Memory视图
3.14 本章小结
第4章 Database In-Memory与RAC和Multitenant协同工作的方式
4.1 RAC基础介绍
4.1.1 RAC架构及概念
4.1.2 RAC后台进程
4.2 利用RAC执行并行操作
4.3 RAC对内存的要求
4.4 RAC和DBIM
4.4.1 在RAC环境下将数据加载到IMCS中
4.4.2 IMCS数据和服务
4.5 Multitenant和IMDB
4.6 本章小结
第5章 Database In-Memory AdViSOr
5.1 安装In-Memory AdViSOr
5.2 运行In-Memory Advisor
5.3 实施In-Memory Advisor建议并比较结果
5.4 本章小结
第6章 Database In-Memory查询优化
6.1 使用连接组
6.2 使用IM表达式
……
第7章 In-Memory和工程化系统
第8章 In-Memory动手实验
附录A 安装Oracle Database和启用In-Memory
猜您喜欢

读书导航