oracle mysql内存_内存中数据库 | Oracle 中国

了解详细信息

内存中架构

Oracle Database In-Memory 提供了一种独特的双格式架构,可以同时使用传统的行格式和新的内存中列格式在内存中表示表。Oracle SQL 优化器自动将分析查询路由到列格式,将 OLTP 查询路由到行格式,从而透明地提供两全其美的性能优势。Oracle Database 自动维护行格式和列格式之间的完全事务一致性,就像当前维护表和索引之间的一致性那样。新的列格式是纯内存中格式,不会在磁盘上持久保留,因此不存在额外的存储成本或存储同步问题。

实时性能

Oracle Database In-Memory 针对内存中扫描、联接和聚合实施了新算法。这些优化让 Oracle Database In-Memory 能够以每 CPU 内核每秒数十亿行的惊人速度运行查询。以往需要数小时甚至更长时间运行的分析现在几秒钟就可以完成,从而使实时业务决策成为可能。

混合负载 OLTP

混合负载数据库除了运行 OLTP 事务之外,还运行报告和即席查询。常常只是为了加快报告速度就在重要的表上创建几十个索引。内存中列格式能够提供类似每列一个索引所实现的性能,但事务开销要小得多,因此大多数分析索引都不需要了。分析索引的删除加速了 OLTP 操作,因为不再需要每个事务都维护分析索引。

无限规模

Oracle Database In-Memory 不要求所有数据库数据都放在内存中。用户可以选择仅将影响性能的表或分区填充到内存中。对性能影响不大的数据可以存放在成本较低的闪存或磁盘上。对内存、闪存和磁盘这三层上存放的数据透明地执行查询,这样 Oracle Database In-Memory 可用于任何规模的数据库。

简单易用

启用 Oracle Database In-Memory 非常简单,只需设置内存中列存储的大小并确定要放入内存中的表。后台进程将存储中的数据填充到内存列中,同时数据库保持完全活动和可访问状态。任何 Oracle Database 应用或工具无需进行任何更改就能使用它。优化器自动将分析查询路由到列存储,由数据库保证事务语义。

100% 兼容

Oracle Database In-Memory 继承了 Oracle Database 所有久经考验的功能,包括 Oracle 受欢迎的高可用性架构 (MAA) 中蕴含的成熟、强健的高可用性解决方案。Oracle Database In-Memory 与 Oracle Multitenant 数据库架构完全兼容,让整合后的数据库可以兼具快速内存中技术和低成本存储技术的组合优势。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值