
12c
Richard-Han
库是死的,sql是活的。。
展开
-
5分钟精通12C inmemory插件
12c的alter table richard.oracle inmemory其实就是把表放到一个单独的内存空间,而存储的方式是列存储InMemory可以针对如下级别进行操作ColumnTableMaterialized viewTablespacePartitionInMemory数据库参数INMEMORY_SIZE 指定IM分配内存大小,默认值为0,如果原创 2015-08-10 16:49:37 · 709 阅读 · 0 评论 -
热插拔新特性cdb/pdb
12c之前oracle实例对应数据库关系是1:1 or n:1(rac),那么12c呢?12c引入了类似mssql的架构cdb:相对于一个容器 对应关系 11g及之前版本的dbROOT组件ROOT又叫CDB$ROOT, 存储着ORACLE提供的元数据和Common User,元数据的一个例子是ORACLE提供的PL/SQL包的源代码,Common U原创 2015-08-29 15:29:37 · 733 阅读 · 0 评论 -
如何创建为单个分区创建索引
设想有一个分区表,上面建了一个local index,如果只是想在最近的分区上使用索引,而老的分区上不需要创建索引,这样的功能只有在12c中提供,而此时就可以使用这个unusable特性,先创建local索引并将其状态置为unusable,然后将需要使用的索引分区进行rebuild,从而实现了针对单个分区创建索引的目的。SQL> CREATE TABLE INV_HISTORY转载 2014-09-02 21:07:26 · 1467 阅读 · 0 评论 -
2015技术嘉年华学习-12c
1 在Oracle 12c中直接Move 即可:SQL> alter database move datafile'/u01/app/oracle/oradata/12c.dbf' to'/oradata/12c.dbf';Database altered.这种移动不仅会修改控制文件中的信息,也会在OS级别物理的移动。利用这个特性可以做如下事情:Ø在线移动数据文件位原创 2015-12-01 08:42:09 · 692 阅读 · 0 评论 -
12c Grid Infrastructure 管理资料库(GIMR)
什么是管理资料库?管理资料库是一个由 12c 集群软件管理的单实例数据库。12.1.0.2 中强制安装,Grid 会去配置和管理这个数据库。 因为此数据库为单实例数据库,所以它只在集群的一个节点运行。也正是因为这个数据库是被集群管理的,所以如果数据库运行节点 down 掉,数据库也会被自动切换到另外的节点。默认数据文件存储在asm(正常使用空间不会超过10G),存放 Cluster Hea原创 2016-01-04 15:34:45 · 2548 阅读 · 0 评论 -
DATABASE 12C 新功能rman RECOVER TABLE
RECOVER TABLE 命令在 12C 中是一个新功能,它可以针对于表及表分区按时间点进行恢复。 表可以被恢复至辅助库中,并且可以有下面的选择:使用 REMAP 选项将表恢复至一个新表或者分区中。只生成一个需要被恢复表的 expdp 格式的 dump 文件,选择后期再进行恢复。必要条件:目标数据库必须被置于读写模式。目标数据库必须被置于归档模式。如果要恢原创 2016-01-04 15:50:47 · 775 阅读 · 0 评论 -
11.2.0.2以上升级12c
Note 438049.1 : How To Find RDBMS patchsets on My Oracle SupportNote 753736.1 : Quick Reference to Patchset Patch Numbers参考官方中文文档,对是中文的https://support.oracle.com/epmos/faces/DocumentDisp原创 2016-01-04 16:14:47 · 423 阅读 · 0 评论 -
非 CDB(12c 或者 12c 之前的版本)迁移到 12c CDB
其本质就是在12c中创建个需要的运行环境给旧的数据库a) 升级一个 12.1 之前的数据库到 12.1 的版本(非 CDB)您可以使用 dbua 或者手动的方法升级一个 12.1 之前的数据库版本到 12.1 非 CDB 的数据库Complete Checklist for Manual Upgrades to Oracle Database 12c Release 1原创 2016-01-04 18:16:28 · 1259 阅读 · 0 评论