APP下载

甲骨文内存数据库产品强调混合负载优势

2014-08-26

中国计算机报 2014年30期
关键词:优势数据库分析

内存数据库带来的实时分析能力备受现代企业的青睐,这促使包括SAP在内的供应商纷纷推出自己的内存数据库产品。作为长期以来数据库领域的龙头老大,甲骨文公司于今年6月发布了其内存数据库产品Oracle Database In-Memory。

甲骨文公司数据库技术产品执行副总裁Andrew Mendelsohn近日在北京举办的媒体沟通会上,详细介绍了Oracle Database In-Memory的各种优势。

突破行列格式限制

Andrew指出,Oracle Database In-Memory的一大创新是突破了数据库格式的行列限制,而采用双格式数据库内存。他解释说,一般来说,行式数据库在访问少量行、大量列时速度更快,适用于交易系统,如插入或查询一条销售订单;列式数据库则在访问大量行、少量列时速度更快,适应于分析系统,如按地域生成销售额报告。

此前受技术限制,用户从一开始就要选择是采用行式数据库或列式数据库中的一种,而牺牲掉另一方面的性能。Oracle Database In-Memory通过同一张表在内存中同时支持行和列两种格式,同时激活并保持事务一致性,对分析和报表采用新的内存列格式,OLTP(联机事务处理系统)则采用久经考验的行格式运行。

Oracle 内存列式存储技术在进行分析类操作时有着巨大的优势:纯内存中的列式存储能快速响应数据变化,压缩比例可达到2倍至20倍,粒度可支持表级与分区级。测试数据显示,列格式的每CPU内核可达到10亿条/秒的扫描速度,而行格式仅能达到百万条,性能的提升高达100倍以上。

Andrew介绍,Oracle Database In-Memory还能让传统的OLTP性能有所提升。面向交易的OLTP中的大部分索引是为了提高分析查询速度而建的,仅能加速定制查询和报表,而向表中插入一条记录通常需要更新10~20个分析型索引,使得OLTP系统变得非常慢。……

登录APP查看全文

猜你喜欢

优势数据库分析
隐蔽失效适航要求符合性验证分析
矮的优势
电力系统不平衡分析
画与话
数据库
电力系统及其自动化发展趋势分析
数据库
数据库
数据库
谈“五老”的五大特殊优势