|
|
转到底部
|
|
文档内容
|
|
目标 |
|
|
解决方案 |
|
|
参考 |
适用于:
Oracle Database - Enterprise Edition - 版本 12.1.0.2 和更高版本本文档所含信息适用于所有平台
目标
在数据库中如何验证 In-Memory 选项的使用?
解决方案
满足下面的条件,则说明在数据库中 In-Memory 选项被使用。
INMEMORY_SIZE > 0
和
ALTER TABLE/PARTITION/... 至少在一个表,物化视图等上有效
例如:
SQL> show parameter inmemory_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
inmemory_size big integer
通过以下查询验证对象的 INMEMORY 选项是否有效
SELECT OWNER, TABLE_NAME, INMEMORY FROM DBA_TABLES WHERE OWNER='
SELECT TABLE_NAME,PARTITION_NAME,INMEMORY FROM DBA_TAB_PARTITIONS WHERE TABLE_OWNER=
SELECT TABLE_NAME,PARTITION_NAME,SUBPARTITION_NAME,INMEMORY FROM DBA_TAB_SUBPARTITIONS TABLE_OWNER=
下面查询的输出应该为 TRUE:
"In-Memory Column Store" 和 "In-Memory Aggregation"的值应该为 TRUE
相关 Bug:
