签到成功

知道了

CNDBA社区CNDBA社区

Oracle 18c--将外部表数据存储到IM中

2018-08-06 08:36 1898 0 原创 Oracle 18c
作者: Expect-乐

关于如果启用外部表的IM,请参考:https://www.cndba.cn/Expect-le/article/2924http://www.cndba.cn/Expect-le/article/2925

外部表启用IM,并没有把数据存储到IM列存储。

         注意:如果想要查询IM中的外部表,则必须把QUERY_REWRITE_INTEGRITY参数设置为stale_tolerated。

1.  设置参数,并填充数据http://www.cndba.cn/Expect-le/article/2925

SQL> ALTER SESSION SET QUERY_REWRITE_INTEGRITY=stale_tolerated;

Session altered.

 

SQL> show parameter query_rewrite_integrityhttp://www.cndba.cn/Expect-le/article/2925

NAME                                         TYPE                      VALUE

------------------------------------ ---------------------- ------------------------------

query_rewrite_integrity          string                     STALE_TOLERATEDhttp://www.cndba.cn/Expect-le/article/2925

 

SQL> EXEC DBMS_INMEMORY.POPULATE('LEI', 'ADMIN_EXT_TABLES');http://www.cndba.cn/Expect-le/article/2925

 

PL/SQL procedure successfully completedhttp://www.cndba.cn/Expect-le/article/2925

 

2.   查看是否存储到IM中

COL OWNER FORMAT a10

http://www.cndba.cn/Expect-le/article/2925

COL SEGMENT_NAME FORMAT a20

COL POPULATE_STATUS FORMAT a15

http://www.cndba.cn/Expect-le/article/2925

SELECT OWNER,SEGMENT_NAME, POPULATE_STATUS

FROM   V$IM_SEGMENTS

WHERE  SEGMENT_NAME = 'ADMIN_EXT_TABLES';

http://www.cndba.cn/Expect-le/article/2925

OWNER        SEGMENT_NAME          POPULATE_STATUS

--------------- ----------------------------- ---------------------------

LEI          ADMIN_EXT_TABLES        COMPLETEDhttp://www.cndba.cn/Expect-le/article/2925


版权声明:本文为博主原创文章,未经博主允许不得转载。

外部表 IM

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
Expect-乐

Expect-乐

关注

Without the continuous bitter cold, there can be no fragrant plum blossom

  • 336
    原创
  • 6
    翻译
  • 100
    转载
  • 41
    评论
  • 访问:1553761次
  • 积分:1957
  • 等级:核心会员
  • 排名:第4名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ