当前位置:网站首页>第四章 为IM 启用填充对象之启用和禁用表空间的IM列存储(IM 4.5)
第四章 为IM 启用填充对象之启用和禁用表空间的IM列存储(IM 4.5)
2022-04-23 11:37:00 【Grainger】
第一章 Oracle Database In-Memory 相关概念(IM-1.1)
第一章 Oracle Database In-Memory 相关概念(续)(IM-1.2)
第二章 Oracle Database In-Memory 体系结构(上) (IM-2.1)
第二章 IM 体系结构:CPU架构:SIMD向量处理(IM-2.3)
第四章 为In-Memory 启用填充对象(IM-4.1 第一部分)
第四章 为In-Memory 启用填充对象(IM-4.2 第二部分)
第四章 为IM 启用填充对象之启用和禁用列(IM-4.3 第三部分)
第四章 为IM 启用填充对象之在NO INMEMORY表上指定INMEMORY列属性:示例(IM-4.4 第四部分)
启用和禁用表空间的IM列存储
您可以启用或禁用IM列存储的表空间。
可以在创建表空间期间使用包含INMEMORY 子句的 CREATE TABLESPACE 语句为IM列存储库启用表空间。还可以使用包含INMEMORY 子句的 ALTER TABLESPACE 语句来更改表空间以启用IM列存储。
通过在 CREATE TABLESPACE 或ALTER TABLESPACE 语句中包含 NO INMEMORY 子句,可以禁用IM列存储的表空间。
为IM列存储启用表空间时,默认情况下将为IM列存储启用表空间中的所有表和物化视图。INMEMORY 子句对于表,实例化视图和表空间是相同的。在为IM列存储启用表空间时,在禁用IM列存储的表空间之前,在 INMEMORY 子句之前和 NO INMEMORY 子句之前,都需要DEFAULT 子句。
为IM列存储启用表空间时,表空间中的单个表和物化视图可以具有不同的内存设置,单个数据库对象的设置将覆盖表空间的设置。例如,如果表空间设置为 PRIORITY LOW 用于填充内存中的数据,但表空间中的表设置为 PRIORITY HIGH,则表使用 PRIORITY HIGH。
要启用或禁用IM列存储的表空间,请完成以下步骤:
- 确保为数据库已启用IM列存储。
请参见“为数据库启用IM列存储”。
- 以具有适当特权的用户身份连接到数据库实例,以创建表空间或更改表空间。
- 运行具有
INMEMORY子句或NO INMEMORY子句的CREATE TABLESPACE或ALTER TABLESPACE语句。
示例4-12创建表空间并为它启用IM列存储
以下示例创建 users01 表空间,并为它启用IM列存储:
CREATE TABLESPACE users01
DATAFILE 'users01.dbf' SIZE 40M
ONLINE
DEFAULT INMEMORY;
此示例使用INMEMORY 子句的默认值。因此,使用MEMCOMPRESS FOR QUERY ,并使用PRIORITY NONE。
示例4-13更改表空间以为它启用IM列存储
以下示例更改users01 表空间以启用IM列存储,为表空间中的数据库对象指定 FOR CAPACITY HIGH 压缩,并为内存中的数据填充 PRIORITY LOW:
ALTER TABLESPACE users01 DEFAULT INMEMORY
MEMCOMPRESS FOR CAPACITY HIGH
PRIORITY LOW;
山东Oracle用户组(Shandong Oracle User Group),简称:SDOUG,是一个充满朝气、年轻的非营利性组织,旨在为济南及周边地区技术爱好者提供一个交流平台。SDOUG会不定期组织线下技术分享活动,促进本地区及周边IT技术的发展、帮助技术爱好者提高自己。分享技术、分享快乐,SDOUG在路上。
版权声明
本文为[Grainger]所创,转载请带上原文链接,感谢
https://cloud.tencent.com/developer/article/1986075
边栏推荐
- Change exchange II - [leetcode]
- tensorflow常用的函数
- Using Baidu PaddlePaddle EasyDL to accomplish specified target recognition
- 年度最尴尬的社死瞬间,是Siri给的
- 使用连接组优化连接 (IM 6)
- TclError: no display name and no $DISPLAY environment variable
- Interpretation of 2022 robot education industry analysis report
- laravel-admin时间范围选择器dateRange默认值问题
- MySQL failed to insert the datetime type field without single quotation marks
- R-drop: a more powerful dropout regularization method
猜你喜欢
随机推荐
Castle.DynamicProxy实现事务单元控制
Tensorflow使用keras创建神经网络的方法
nacos基础(9):nacos配置管理之从单体架构到微服务
RebbitMQ的初步了解
远程访问家里的树莓派(上)
探究机器人教育的器材与教学
配电房远程综合监控系统在10kV预制舱项目中的应用
Interpreting the art created by robots
thinkphp 添加图片文字水印生成带二维码的推广海报
解析性能良好的机器人使用守则
When the activity is in progress! Click the link to join the live studio to participate in "can AI really save energy?" Let's have a discussion!
QT信号量 无法解析的错误的总结
激活函数之relu函数
Redis learning 5 - high concurrency distributed lock practice
Advanced file IO of system programming (13) -- IO multiplexing - Select
MySQL Router重装后重新连接集群进行引导出现的——此主机中之前已配置过的问题
Study notes of C [8] SQL [1]
laravel 永远返回 JSON 响应
nacos基础(6):nacos配置管理模型
使用连接组优化连接 (IM 6)
![Change exchange II - [leetcode]](/img/ad/33b13a004208d613c9a211fec9e5b1.png)








![Study notes of C [8] SQL [1]](/img/b3/cb684f3ee14cc4e313be217320d5d6.png)