当前位置:网站首页>Chapter 4 is a tutorial on forced filling of in memory objects with IM enabled filling objects (IM 4.7)
Chapter 4 is a tutorial on forced filling of in memory objects with IM enabled filling objects (IM 4.7)
2022-04-23 11:38:00 【Grainger】
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)
This article is IM Chapter 4 of the series : by IM Enables forced filling of filled objects In-Memory object : course (IM 4.7)
Force fill In-Memory object : course
Enable In-Memory A filled object does not immediately fill the object .
If enabled PRIORITY
Set to NONE
The object of , And if you want to fill the object immediately , You can use the following options :
· Force full table scan
· Use DBMS_INMEMORY.POPULATE
stored procedure
hypothesis
This tutorial assumes the following :
· IM Column storage is enabled .
· for sh.customers
Table enable In-Memory fill , Use the default PRIORITY
by NONE
.
· You want to force sh.customers
Immediately fill to IM Column storage .
Force fill INMEMORY surface :
1. stay SQL * Plus or SQLDeveloper in , Log in to the database with administrator privileges .
2. take INMEMORY
Property is applied to the table .
for example , by sh.customers
Enable IM Fill as follows :
ALTER TABLE sh.customers INMEMORY;
3. ( Optional ) Check the filling status , Please check V$IM_SEGMENTS
View .
for example , Use the following statement ( Contains sample output ):
SELECT OWNER, SEGMENT_NAME NAME,
POPULATE_STATUS STATUS
FROM V$IM_SEGMENTS
WHERE SEGMENT_NAME = 'CUSTOMERS';
no rows selected
The above output shows that it has not been in IM Fill objects in the column store .
4. Execute on table DBMS_INMEMORY.POPULATE
stored procedure .
for example , in the light of sh.customers
Enable this stored procedure , As shown below :
EXEC DBMS_INMEMORY.POPULATE('SH', 'CUSTOMERS');
5. ( Optional ) To check the filling status , Please check V$IM_SEGMENTS View
.
for example , Use the following statement ( Contains sample output ):
SELECT OWNER, SEGMENT_NAME NAME,
POPULATE_STATUS STATUS
FROM V$IM_SEGMENTS
WHERE SEGMENT_NAME = 'CUSTOMERS';
OWN NAME STATUS
--- ---------- --------------------
SH CUSTOMERS COMPLETED
Now? , The object has been populated to IM Column storage .
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/202204231136323525.html
边栏推荐
- TclError: no display name and no $DISPLAY environment variable
- ImportError: libX11. so. 6: cannot open shared object file: No such file or directory
- Blog post navigation (real-time update)
- oh-my-lotto
- Siri gave the most embarrassing social death moment of the year
- Pytorch neural network trainer
- Interprocess communication -- message queue
- GPU, CUDA,cuDNN三者的关系总结
- Golang's pen test questions & interview questions 01
- The way to change children's programming structure
猜你喜欢
Database design of simple voting system
Design and practice of the smallest short website system in the whole network
讯飞2021年营收183亿:同比增41% 净利为15.56亿
Tensorflow使用keras创建神经网络的方法
Nacos Foundation (7): Configuration Management
Database design of forum system
Yunna | how to manage the company's fixed assets and how to manage fixed assets
年度最尴尬的社死瞬间,是Siri给的
探究机器人教育的器材与教学
Analyze the rules for the use of robots with good performance
随机推荐
laravel-admin时间范围选择器dateRange默认值问题
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
解决由于找不到amd_ags_x64.dll,无法继续执行代码。重新安装程序可能会解决此问题,地平线(Forza Horizon 5)
qt 64位静态版本显示gif
分享两个实用的shell脚本
实践数据湖iceberg 第三十课 mysql->iceberg,不同客户端有时区问题
ES6学习笔记二
获取钉钉考勤机打卡记录
PyTorch 神经网络训练器
Summary of the relationship among GPU, CUDA and cudnn
Blog post navigation (real-time update)
After the MySQL router is reinstalled, it reconnects to the cluster for boot - a problem that has been configured in this host before
Yunna | how to manage the company's fixed assets and how to manage fixed assets
Exploring the equipment and teaching of robot education
MySQL failed to insert the datetime type field without single quotation marks
Pytorch neural network trainer
C# F23.StringSimilarity库 字符串重复度、文本相似度、防抄袭
微型机器人的认知和研发技术
Interpretation of 2022 robot education industry analysis report
[web daily practice] eight color puzzle (float)