12c新的自增键方式
这个特性可以生成序号,但是不用手工创建sequence。create table t( id int generated by default as identity, name varchar2(100));插入数据insert into t(name) values ('aaa');insert into t(id, name) values (100, 'bbb');insert into t(name) values ('ccc');查询,...
12c新的分页方式
1 不能和for update一起用2 select子句不能包含sequence,如currval,nextval这些3 如果用在物化视图里,物化视图不能增量刷新创建测试表drop table t purge;create table t (id int, name varchar2(20));insert into t select level, 'name'||level from dual connect by level < 100;commit;返...
12c in-database archive
测试表,全表扫描54592一致性读,返回786432行SQL> select * from p;786432 rows selected. Statistics---------------------------------------------------------- 32 recursive calls &nbs...
12c ILM数据生命周期管理
首先,需要打开heat map,用来跟踪数据的访问情况SQL> alter system set heat_map = on;System altered.测试数据drop table p purge;create table p (id int, name varchar2(150)) partition by range (id) (partition p1 values less than (100), partition p2 values less than (200)) tables...
12c pdb 上手
通过种子创建(1 数据文件最大20G;2 使用公共临时表空间最多10G;3 创建pdb时同时新建一个默认表空间test(可选);4 以后pdb里的directory的创建到'/u01/oradata/cdb/pdb2/'下(可选);5 通过种子创建,数据文件的路径需要convert一下(如果设置了pdb_file_name_convert或db_file_name_convert...