它能做什么?
Oracle数据库内存选件(Database In-memory,下文简称IMO)是最新版Oracle数据库12c中的选择性功能,只需要按下按钮就能够让Oracle 12c变身内存数据库。Oracle IMO设计用来加速数据库分析、报表以及OLTP性能,它使得Oracle能够针对实时的交易数据进行ad-hoc分析并同时加速OLTP性能。
为什么这很重要?
Oracle IMO相比于传统数据库能够对现有的应用处理提升1000倍的性能。过去要用半天时间处理的任务,现在只需要10分钟就可以完成,而分析负载的响应时间将降低到毫秒级。实时数据库的要义在于你不用再担心批处理的等待时间。Oracle IMO通过行+列存储的双格式方法,将能够管理存储在磁盘上的行数据,同时能够维护存储在内存中的专门为内存而优化的列式数据。这种加速方式不同于它的主要竞争对手SAP HANA,Oracle IMO不需要对应用进行任何的代码改造。
用户怎么说?
MicroStrategy是Oracle IMO的早期测试用户之一,这家企业软件提供商目前已经将IMO投入了运营环境,同时针对未来用户运行测试环境并为客户开发最佳实践。MicroStrategy的合作伙伴总监Jochen Demuth表示,采用Oracle IMO就像是“打开开关”一样简单。启动IMO之后,你的数据库中就将以两种格式存储相同的数据,同时会有一个优化器专门去决定哪些数据采用哪种格式。列存储更适合分析负载,行存储更适合交易查询。代替二选一,双格式的架构使得你可以在一个数据库中运行两种选项。这将带来极大的成本降低,因为你不需要部署两套数据库。而我们知道,配置一个数据库的成本要比两个低很多。
深入探讨
- 支持分析与交易负载,双各式架构使得二者不存在资源争用问题。
- 不需要重写应用就可以获得内存数据库功能
- 过去需要几天的查询现在只需要几分钟
- 对于Oracle 12c扩展性、可靠性、可用性和安全技术,IMO完全是透明的
- OracleIMO无需之前创建的索引就可以进行ad hoc分析
- 它可以部署到任何支持Oracle12c的环境,包括物理机、虚拟机以及云平台
价格
- 按用户数收费:每个用户460美元,外加101.2美元的软件升级许可证和技术支持费用
- 按处理器收费:每处理器23000美元,外加5060的软件升级许可证和技术支持费用
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
Oracle 12c升级需遵循的简单步骤
现在是将Oracle数据库升级到12c版本的时间,DBA Brian Peasland说。通过Oracle数据库升级助手中的命令行很容易做到。
-
甲骨文召开数据库大会 为未来数据库发展定下基调
上周四,甲骨文在北京召开了首次数据库大会,除回顾过去取得的成就之外,还对未来的Oracle数据库发展定下了基调。
-
专访麦科捷王蓉:内存数据库如何给客户带来价值
2001年成立于西雅图,eXtremeDB的“东家”McObject(麦科捷)公司在这十几年当中就只专注于一件事——开发内存数据库产品。
-
SAP HANA数据存储:列式数据存储技术
本文选自《Implementing SAP HANA》,我们主要介绍了列式数据存储技术以及SAP HANA的应用。