版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
OracleInMemory目录CONTENTSIn目录CONTENTSInMemoryInMemoryInMemoryInMemory太多InDBResultMemoptimizeforMemoptimizeforTimestenIn-MemoryOracleDatabaseInMemoryBufferCache
NewIn-Memory
InMemory
在行存储中处理DML目录CONTENTSIn目录CONTENTSInMemoryInMemoryInMemoryInMemoryInMemory InMemory聚Vector
HASHTable Tableallvaluesan1
InMemoryExample:ComputetotalsalespriceNet=Price+Price*TaxIn-MemoryColumnPrice+Price+Price*
In-MemoryColumnSales_Q1
InMemory
ColumnStore
securefilelobIndex
Fast
FASTSTART
InMemory:ActiveDataGuard1In-
1In-
InMemory与BUFFERCACHE访问相比性能提高7到128与磁盘命中相比性能提高62到3259混合场景提速5到9倍(通过删除多余索引实现全面基于目录CONTENTSIn目录CONTENTSInMemoryInMemoryInMemoryInMemory
DataIn-MemoryColumnIn-MemoryColumn
StagingStaging
3rdNormal
PerformanceSTARPre-Cal
星型模式和预先计算的InMemoryOLAP业务或数据库评估InMemory纯OLTPInMemoryIn-MemorySGA_TARGET=源SGA_TARGET+INMEMORY_SIZE(单实例SGA_TARGET=(源SGA_TARGET+INMEMORY_SIZE)*1.1PGA_TARGET=PARALLEL_MAX_SERVERS*如果无法避免写临时段:_smm_auto_max_io_sizeHashOutoflineCompressionAdvisor&In-Memory内存InMemory对象InMemory
SQL>SELECT*FROMV$INMEMORY_AREAWHERECON_ID=1MB64KBSQL>selectsegment_name,inmemory_size,bytes,populate_statusfrom BYTESBYTES_NOT_POPULATED 0内存InMemory对象InMemory执行计划INMEMORY
SQL>select/*+full(t)*/count(*)fromt_inmemoryt;Planhashvalue:|Id| | |Rows|Cost(%CPU)| 0|SELECT 1| (6)|00:00:01 1|SORT 1 2 TABLEACCESSINMEMORYFULL|T_INMEMORY|5307K| (6)|00:00:01内存InMemory对象InMemory执行计划INMEMORY
62recursive0dbblock18consistent5physical0redo561bytessentviaSQL*Netto410bytesreceivedviaSQL*Netfrom2SQL*Netroundtripsto/from0sortssortsrows内存InMemory对象InMemory执行计划INMEMORYIMscan
SQL>selectname,value,t.con_idfromv$statnamen,v$sesstatwheren.statistic#=andn.con_id=andname='IMscanandsidin(selectsidfromv$mystat); IMscan InMemory与In-Memory是sharenothing架In-Memory的表会打散到RAC数据打散方式包括ROWIDRANGE、In-Memory的DuplicateExadataInMemory与RAC环境如何高效使用InPARALLEL_FORCE_LOCAL设置为PARALLEL_DEGREE_POLICY设置为需要确保N/nodes合理规划表分区并按照PARTITION方式分布In规划业务访问SERVICE对应的节点,按照SERVICE分布InDataGuard&
In-MemoryIn-Memory对OLTP对于网络交互,登录,解析,PL/SQL,复杂函数,数据处理,ETL需要关注由于空间,连接方式,RAC架构以及BUG导致的In-MemoryIn-MemoryRAC目录CONTENTSIn目录CONTENTSInMemoryInMemoryInMemoryInMemoryIn-MemoryColumnHot CoolAuto
In-Memoryinmemory_automatic_level=INMEMORYHotTables
Hot
Cold
12c(18c/19c):Memory访问
WHEREPrice>1000SALESLEDLED
RowStore(BufferSALES20c:从BufferCache
ScanandfilterbyPriceusingcolumnstore
LEDIn-Memory连接处理速度提高5-10
JoinSalesandVectorVector
VectorIn-MemoryExternal
Object
向量处理JSONIn-Memory
分区(internalpartitions)与外部分区(external
CREATETABLEorders(order_idorder_dateDATE,…EXTERNALPARTITION(TYPEoracle_loaderDEFAULTDIRECTORYdata_dirACCESSPARAMETERS(..)REJECTLIMITunlimited)PARTITIONBY(partitionq1_2015valueslessthan(‘2015-04-EXTERNALLOCATIONpartitionq2_2015valueslessthan(‘2015-07-01’),partitionq3_2015valueslessthan(‘2015-10-01’),partitionq4_2015valueslessthan(‘2016-01-In-MemoryIn-MemoryIn-Mem
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北京工业大学《生命科学前沿》2022-2023学年第一学期期末试卷
- 北京工业大学《伦理学》2022-2023学年第一学期期末试卷
- 北京工业大学《学术信息素养》2022-2023学年第一学期期末试卷
- 二零二四年度体育项目咨询服务合同
- 2024版瓷砖供应商独家合作协议
- 2024年度采购供应协议(原材料)
- 北华大学《影视创作与评论》2022-2023学年第一学期期末试卷
- 2024年美发店员工劳务合同3篇
- 二零二四年金融市场投资咨询合同
- 二零二四年防火布买卖协议
- 中国航天发展史模板
- 初中信息技术人教八年级上册 综合实践活动第2节 制作视频类数字故事
- 新人教精通版四年级上册小学英语期末测试卷
- 人教PEP小学三年级英语下册教学计划及进度表
- 铁路产品认证中心(CRCC)认证的铁路产品目录及标准
- NFA112005低、中、高倍数泡沫标准中译文
- 雅马哈MG166CX说明书
- 深信服上网行为管理系统用户手册
- 单产品动态盈亏平衡表
- 酒店基本礼貌服务用语
- 第四节 细胞相容性评价
评论
0/150
提交评论