当前位置: 首页 > news >正文

商品网站模板万户网站管理系统4.0

商品网站模板,万户网站管理系统4.0,汕头网,合肥网站建设q479185700棒Oracle 12c引入了一项重要的特性——In-Memory Column Store#xff08;简称IM或In-Memory#xff09;#xff0c;这一特性极大地提升了数据库在处理分析型查询时的性能。以下是关于Oracle 12c In-Memory特性的详细介绍#xff1a; 一、基本概念 In-Memory Column Store简称IM或In-Memory这一特性极大地提升了数据库在处理分析型查询时的性能。以下是关于Oracle 12c In-Memory特性的详细介绍 一、基本概念 In-Memory Column StoreOracle 12c开始在SGASystem Global Area系统全局区中新增加了一个静态的内存区域用于存放以列式存储的用户表。这一特性使得数据库能够更高效地处理大量数据的查询操作特别是当查询只涉及表中的部分列时。 二、主要优点 性能提升列式存储允许数据库在查询时只访问需要的数据列从而避免了不必要的I/O操作。此外每一列的列值本身就构成了索引这进一步提高了查询效率。资源优化IM特性并不会替换传统的Buffer Cache行式存储而是作为补充存在。Oracle优化器会根据查询的具体情况和两种存储方式的特点自动选择最合适的存储方式来获取数据。数据压缩IM可以对存入的表进行压缩以减少内存使用并提高查询性能。压缩级别可以根据需要进行调整从NO MEMCOMPRESS到MEMCOMPRESS FOR CAPACITY HIGH以满足不同的性能需求。 三、实现方式 参数设置IM特性由inmemory_size参数控制只要该参数值大于0IM特性即被开启。需要注意的是inmemory_size的值不能小于100MB否则数据库将无法启动并报错ORA-64353。 SYSorcl alter system set inmemory_size64M scopespfile;SYSorcl shutdown immediate Database closed. Database dismounted. ORACLE instance shut down.SYSorcl startup ORA-64353: in-memory area size cannot be less than 100MB示例SQL命令设置inmemory_size为1GB SYSorcl ALTER SYSTEM SET INMEMORY_SIZE 1G SCOPESPFILE;重启数据库后SGA中将会多出一个IN-Memory Area表明IM特性已被打开。 表指定通过ALTER TABLE命令可以将特定的表或表分区加入到IM中。Oracle并不会立即将表数据加载到IM中而是会在后续的查询操作中触发加载过程。 示例SQL命令将表加入到IM中 SYSorcl ALTER TABLE t_employees INMEMORY;如果需要从IM中移除表可以使用NO INMEMORY选项。 SYSorcl ALTER TABLE t_employees NO INMEMORY;视图监控Oracle提供了多个视图来监控IM的使用情况包括V$INMEMORY_AREA、V$IM_SEGMENTS和V$IM_COLUMN_LEVEL等。这些视图可以帮助DBA了解IM区域的使用情况、IM中存放的表和字段信息等。 四、应用场景 IM特性特别适用于以查询为主的OLAP在线分析处理应用这些应用通常需要对大量数据进行复杂的查询操作。通过将频繁查询的表或表分区加入到IM中可以显著提高查询性能减少查询响应时间。 五、RAC环境需要注意这两个参数 alter system set parallel_force_localFALSE sid*;alter system set parallel_degree_policyAUTO sid*;通过测试证明在RAC集群环境下如果要使用 IN MEMORY特性需要设置 parallel_force_localFALSE 和 parallel_degree_policyAUTO之后才能真正意义上的启动IN MEMORY特性不然只是执行计划中的启用可能是假象。 六、注意事项 内存资源IM特性需要占用额外的内存资源因此在开启该特性之前需要确保服务器有足够的内存来支持IM区域的大小。性能评估在将表加入到IM之前建议对表进行性能评估以确定是否真正需要IM来提升查询性能。定期维护IM特性需要定期维护包括监控IM区域的使用情况、优化IM中存放的表、删除不再需要的表等。 综上所述Oracle 12c的In-Memory Column Store特性是一项强大的功能它能够在不改变现有应用程序和数据库架构的情况下显著提升数据库的查询性能。然而为了充分发挥IM特性的优势需要对其进行合理的配置和定期的维护。
http://www.w-s-a.com/news/887203/

相关文章:

  • 做网站应该学什么网站编程 外包类型
  • 双鱼儿 网站建设站群系统哪个好用
  • 怎样自己做刷赞网站电商设计需要学什么软件有哪些
  • 关注城市建设网站居众装饰
  • 网站建设的语言优化企业网站
  • 成都旅游网站建设规划女性门户资讯类网站织梦dedecms模板
  • 二手车为什么做网站网站建设合作合同范文
  • 网站建设维护和网页设计做网站都需要服务器吗
  • 成都网站设计报告书系统平台
  • 怎样进行网站推广wordpress微博图床
  • 做一个平台 网站服务器搭建网架公司股价
  • 链家在线网站是哪个公司做的一个虚拟主机做2个网站
  • 网站开发实训报告模板学校网站建设计划
  • 免费手机网站制作方法什么事网站开发
  • 我们的爱情网站制作阿里云wordpress配置
  • 电脑网站页面怎么调大小唐山网站建设技术外包
  • 科威网络做网站怎么样wordpress分页样式
  • 泰安公司网站建设自助建站程序
  • 网站建设工程设计图建网站怎样往网站传视频
  • 做网站月入企业网站建设运营
  • 网站建设中的ftp地址公众号微官网
  • 手机wap网站开发与设计app开发公司电话
  • 网站页脚代码大沥网站开发
  • 重庆网站制作公司 广州天成网络技术有限公司
  • 佛山网站改版wordpress 是否有后门
  • 如何承接网站建设外包wordpress产品布局
  • 洛阳建站洛阳市网站建设视觉设计专业
  • 婚恋网站建设分析网站建设硬件需求
  • 北京做网站电话wordpress如何换图片
  • 电影网站做cpa深圳信息网