首页 > 数据库 > Oracle > oracle12C新特性in-memory
SQL> show parameter inmemory;
NAME TYPE VALUE
默认情况下对像只有在ddl定义才会被放到in-memory area区域中.可以通过inmemory_clause_default来修改
行为,比如手动把表放到in-memory area中
SQL> create table t1(a int,b int);
Table created.
SQL> alter table t1 inmemory;
Table altered.
取消表在inmemory中存放
SQL> alter table t1 no inmemory;
Table altered.
还可以在栏位级定义哪一栏放到 in-memory area中
SQL> alter table t1 inmemory;
Table altered.
SQL> alter table t1 inmemory (a) no inmemory (b);
Table altered.
先定义整个表存放在in memory中,才能再定义某个栏位存放在in memory中.
整张表放到in-memory里,除object_name之外
SQL> alter table c##frank.t1 no inmemory(object_name);
Table altered.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30074459/viewspace-1375828/ ,如需转载,请注明出处,否则将追究法律责任。