内存表-求高手解答,ORACLE 12C 中新加功能InMemory疑问

问题描述

求高手解答,ORACLE 12C 中新加功能InMemory疑问

在SQLPLUS中设置完一些表为InMemory之后,后面进行维护时,有没有方法可以获取到哪些表为InMemory表
我测试重复设置InMemory和no InMemory,SQLPLUS中也不会有错误信息

SQL> alter table test no inmemory;

Table altered.

SQL> alter table test no inmemory;

Table altered.

SQL> alter table test inmemory;

Table altered.

SQL> alter table test inmemory;

Table altered.

SQL>

解决方案

找到相关的查询了,发出来共享一下

-- 查询是否为内存表, enabled--内存表 disabled--非内存表 (普通当前用户执行)
select t.table_name,
t.inmemory,
t.inmemory_priority,
t.inmemory_distribute,
t.inmemory_compression,
t.inmemory_duplicate,
t.*
from user_tables t;

-- 查询InMemory空间使用量 (DBA用户执行)
select t.POOL,
t.ALLOC_BYTES/1024/1024 || 'M' ALLOC_BYTES,
t.USED_BYTES/1024/1024 || 'M' USED_BYTES,
t.POPULATE_STATUS,
t.CON_ID
from v$inmemory_area t;

-- 调整InMemory大小
-- alter system set inmemory_size=1000M scope=spfile;
-- 重启数据库

-- InMemory组件是否启用
select parameter,value from v$option where parameter like 'In-Memory%';

-- InMemory参数
select NAME,value,DESCRIPTION from v$parameter where NAME like 'inmemory%';

解决方案二:

不要沉啊,自己先顶起来!

解决方案三:

看一下以下视图里是否有你需要的信息

SQL> SELECT VIEW_NAME FROM DBA_VIEWS WHERE VIEW_NAME LIKE 'V_$IM%';

VIEW_NAME

V_$IM_SEGMENTS_DETAIL --记录IM段对象的详细存储属性
V_$IM_SEGMENTS --记录IM段对象的存储属性
V_$IM_USER_SEGMENTS --记录当前用户下IM段对象的存储属性
V_$IM_TBS_EXT_MAP --记录IM区1M子池对象的区间映射关系
V_$IM_SEG_EXT_MAP --记录IM区对象的所有区间映射关系
V_$IM_HEADER --记录IM区对象所分配IMCU的详细信息
V_$IM_COL_CU --记录IMCU中基于列的统计信息
V_$IM_SMU_HEAD
V_$IM_SMU_CHUNK
V_$IM_COLUMN_LEVEL --记录IMCU中对象的列级压缩属性,若未在列级定义,则改视图为空

时间: 2024-12-03 04:52:03

内存表-求高手解答,ORACLE 12C 中新加功能InMemory疑问的相关文章

竖线-求高手解答:vc2008中鼠标选中一个对象后跳出一些东西,如图

问题描述 求高手解答:vc2008中鼠标选中一个对象后跳出一些东西,如图 那些东东是什么,竖线后面的数值又是什么,指针.地址.内容等等?改变数值会发生什么,如图 解决方案 就是这个对象的成员数据信息,各种指针地址等 解决方案二: 就是对象的成员,特别的,一些成员是结构体的指针,指针为null,没有分配空间,所以无法进一步获取它的成员,就是问号了.

VC++的win32小程序内存泄漏,求高手解答

问题描述 VC++的win32小程序内存泄漏,求高手解答 做的一个简单的交通模拟小程序,用三个定时器分别产生 汽车处理消息,红绿灯更换消息和汽车随机产生消息.但是最后程序内存越跑越大.求高手解答.http://download.csdn.net/detail/hdwbdbsm/6724747这个是程序的下载地址,求高手.

char-java中参数传递变换的问题,求问:结果为什么是这样的啊??求高手解答!拜谢~

问题描述 java中参数传递变换的问题,求问:结果为什么是这样的啊??求高手解答!拜谢~ 求问:结果为什么是这样的啊?? change:Test change:g change:b change:c TestPram:Hello TestPram:g TestPram:b TestPram:c 代码如下: public class TestPram { String str = "Hello"; char[] ch = {'a','b','c'}; public static void

c# sting byte byte-c#中,string转byte的几个问题,求高手解答!

问题描述 c#中,string转byte的几个问题,求高手解答! 注意哦,是byte 而不是byte[]; string nameStr = textBox_name.Text.ToString(); byte[] buffer = System.Text.Encoding.Default.GetBytes(nameStr); ----上述是string转byte[] 但是byte 到 short.ushort.int.uint.long.ulong.float.double 或 decimal

关于weblogic 线程中出现cpu线程过高dump文件,求高手解答

问题描述 关于weblogic 线程中出现cpu线程过高dump文件,求高手解答 "[ACTIVE] ExecuteThread: '894' for queue: 'weblogic.kernel.Default (self-tuning)'" id=914 idx=0xe4c tid=15267 prio=5 alive, parked, native_blocked, daemon at jrockit/vm/Locks.park0(J)V(Native Method) at j

class-jsp做一个类似于视频评论下的回复功能的获得数据显示,对前端不是很熟悉,求高手解答

问题描述 jsp做一个类似于视频评论下的回复功能的获得数据显示,对前端不是很熟悉,求高手解答 20C CREATE TABLE videocomment (id int(10) NOT NULL AUTO_INCREMENT/**ID**/createTime timestamp NULL DEFAULT CURRENT_TIMESTAMP/**创建时间**/userId int(10) NOT NULL/**用户ID**/videoId int(10) NOT NULL/**视频ID**/re

模拟登陆总是登陆失败怎么办啊,求高手解答

问题描述 模拟登陆总是登陆失败怎么办啊,求高手解答 ![ 这是提交的表单信息,和错误信息,求大神们解答 啊,谢谢!!! 解决方案 在Eclipse中开发相关项目时,在控制台经常看到如下信息: log4j:WARN No appenders could be found for logger log4j:WARN Please initialize the log4j system properly. 此处输出信息并不是错误信息而仅只是警告信息,因为log4j无法输出日志,log4j是一个日志输入

java 调用windows api 问题 求高手解答

问题描述 用java调用windowsapi能否体现调用接口过程,能否查看数据在内存中变换过程???求高手解答!!!!

List里存储的数据库数据怎么到页面上显示都是0呢?求高手解答

问题描述 我的UserAction里的代码如下:privateList<UserBean>findAllUser(){log.info("getalluserinf...");List<UserBean>list=newArrayList<UserBean>();UserBeanuser;Connectionconn=getConn();Stringsql="SELECT*FROMusersORDERBYno";PreparedS