当前位置:网站首页>How the database fills in IM expressions (IM 5.4)
How the database fills in IM expressions (IM 5.4)
2022-04-23 11:39:00 【Grainger】
Upper connection IM 5.3. This chapter is IM Chapter 5 of the series Use In-Memory Expression optimization query part IV how to fill in the database IM expression .
How to fill the database IM expression
In the memory coordinator process (IMCO) Under the guidance of , Space management work process (Wnnn) Will automatically IM The expression is loaded into IMEU in .
The database will add each compression unit in memory (IMCU) Fill or repopulate tasks , It contains the user-defined or... To be populated IM Information about which virtual columns of the expression . Depending on INMEMORY_EXPRESSION_USAGE
and INMEMORY_VIRTUAL_COLUMNS
Initialization parameter settings .
Be careful :
DBMS_INMEMORY.IME_CAPTURE_EXPRESSIONS
The process will automatically add the detected expression as a hidden virtual column .
Wnnn Process creation IMCU. Need to create IMEU, The process will perform the following additional steps :
1. Create an expression value
2. Convert values to columnar format , And compress it into memory expression units (IMEU)
3. Each one IMEU Link to its associated IMCU
Be careful :
With IMEU Increase in the number of expressions stored in , The work process may consume more CPU To evaluate the expression value . This overhead may increase the fill time .
To be continued .
Here are IM Content of series articles :
In-Memory The manual : Preface (IM- Preface )
Chapter one Oracle Database In-Memory Relevant concepts (IM-1.1)
Chapter one Oracle Database In-Memory Relevant concepts ( To continue )(IM-1.2)
Chapter two Oracle Database In-Memory Architecture ( On ) (IM-2.1)
Chapter two In-Memory Architecture (IM-2.2)
Chapter two IM Architecture :CPU framework :SIMD Vector processing (IM-2.3)
The third chapter Enable and adjust IM The size of the column store (IM-3.1)
Chapter four by In-Memory Enable fill objects (IM-4.1 The first part )
Chapter four by In-Memory Enable fill objects (IM-4.2 The second part )
Chapter four by IM Enable and disable columns for fill objects (IM-4.3 The third part )
Chapter four by IM Enable and disable tablespaces for padding objects IM Column store (IM 4.5)
Chapter four Enable and disable... For materialized views IM Column store (IM 4.6)
Chapter four by IM Enables forced filling of filled objects In-Memory object : course (IM 4.7)
Chapter four by IM Enable fill objects to IM Column storage enabled ADO(IM 4.8)
The fifth chapter Use In-Memory Expression optimization query (IM 5.1)
IM The purpose of the expression (IM 5.2)
Shandong Oracle User group (Shandong Oracle User Group), abbreviation :SDOUG, Is a full of vitality 、 Young non-profit organizations , It aims to provide an exchange platform for technology lovers in Jinan and surrounding areas .SDOUG Organize offline technology sharing activities from time to time , Promote local and surrounding IT Technological development 、 Help technology enthusiasts improve themselves . Share technology 、 Share happiness ,SDOUG On the road .
版权声明
本文为[Grainger]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231136323299.html
边栏推荐
- On the integration of steam education in early childhood education
- 系统编程之高级文件IO(十三)——IO多路复用-select
- 数据库如何填充IM表达式(IM 5.4)
- ES6 learning notes II
- thinkphp 添加图片文字水印生成带二维码的推广海报
- C#的学习笔记【八】SQL【一】
- qt5. 8. You want to use SQLite in the 64 bit static library, but the static library has no method to compile the supporting library
- Docker MySQL master-slave backup
- GPU, CUDA,cuDNN三者的關系總結
- Application of remote integrated monitoring system in power distribution room in 10kV prefabricated cabin project
猜你喜欢
Tensorflow使用keras创建神经网络的方法
Summary of the relationship among GPU, CUDA and cudnn
Interpreting the art created by robots
Share two practical shell scripts
Analyze the rules for the use of robots with good performance
Laravel adds custom helper functions
nacos基础(7):配置管理
Get things technology network optimization - CDN resource request Optimization Practice
nacos基础(9):nacos配置管理之从单体架构到微服务
Interpretation of 2022 robot education industry analysis report
随机推荐
Share two practical shell scripts
golang之筆試題&面試題01
Résumé de la relation entre GPU, cuda et cudnn
Get things technology network optimization - CDN resource request Optimization Practice
用户接口和IM表达式(IM 5.6)
IM表达式的目的(IM 5.2)
MQ在laravel中简单使用
AcWing 1874. Moo encryption (enumeration, hash)
Siri gave the most embarrassing social death moment of the year
解析幼儿教育中steam教育的融合
laravel-admin表单验证
Tensorflow使用keras创建神经网络的方法
简易投票系统数据库设计
分享两个实用的shell脚本
解读机器人创造出来的艺术
一文详解头部位姿估计【收藏好文】
Summary of the relationship among GPU, CUDA and cudnn
少儿编程结构的改变之路
Cognition and R & D technology of micro robot
第四章 为IM 启用填充对象之在NO INMEMORY表上指定INMEMORY列属性:示例(IM-4.4 第四部分)