当前位置:网站首页>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
边栏推荐
- Database design of simple voting system
- Laravel adds custom helper functions
- Yunna | how to manage the company's fixed assets and how to manage fixed assets
- WIN10 启动后花屏
- Compress the curl library into a sending string of utf8 and send it with curl library
- Understanding of MQ
- Nacos Foundation (6): Nacos configuration management model
- 解析幼儿教育中steam教育的融合
- The listing of saiweidian Technology Innovation Board broke: a decrease of 26% and the market value of the company was 4.4 billion
- Overall plan management mode in maker Education
猜你喜欢

科创人·派拉软件CEO谭翔:零信任本质是数字安全,To B也要深研用户心智

赛微微电科创板上市破发:跌幅达26% 公司市值44亿
![[web daily practice] eight color puzzle (float)](/img/59/474080f6377b3684aa4fb2a39e1d81.png)
[web daily practice] eight color puzzle (float)

解析幼儿教育中steam教育的融合

Database design of simple voting system

Laravel绑定钉钉群警报(php)

Sofa weekly | excellent Committee of the year, contributor of this week, QA of this week

Interpretation of biological recognition in robot programming course

nacos基础(5):nacos配置入门

Yunna | how to manage the company's fixed assets and how to manage fixed assets
随机推荐
Interpreting the art created by robots
Laravel admin form validation
解析社交性机器人对基础科学的作用
Yunna | how to manage the company's fixed assets and how to manage fixed assets
Tensorflow common functions
IM表达式的目的(IM 5.2)
QT 怎么把QWigdet变成QDialog
配电房远程综合监控系统在10kV预制舱项目中的应用
Laravel always returns JSON response
Interpretation of biological recognition in robot programming course
简易投票系统数据库设计
IM 体系结构:CPU架构:SIMD向量处理(IM-2.3)
Write console script by laravel
用curl库压缩成发送字符串为utf8并用curl库发送
[web daily practice] eight color puzzle (float)
Maker education for primary and middle school students to learn in happiness
Advanced file IO of system programming (13) -- IO multiplexing - Select
Who said you should know PS? This open-source artifact can also be pulled in batch, and the effect is outstanding!
MQ is easy to use in laravel
golang之笔试题&面试题01