摘要: 12c之前没办法在部分或指定的汾区上创建索引,12c 版本中引入了Partial Indexes(部分索引), 无论是global还是local都可以有选择性的对部分分区创建索引分区上有索引用索引,无索引全表扫跨多分區中indexing有开有关时有用索引和全表的子集union all。parti
摘要: 12c以前非分区表需要转换为分区, 如果不停业务的话可以使用在线重定义,只有在表进行切换的时候会有短暂的锁表 12c 中alter table online clause 实现了表上现有的索引有效,又不停业务。测试一:非分区表转分区表索引转换为oracle内部规则。-- 建非分区表create
摘要: Oracle 12c 中迁迻表分区或子分区到不同的表空间不再需要复杂的过程与之前版本中未分区表进行在线迁移类似,表分区或子分区可以在线或是离线迁迻至一个不同的表空间当指定了 ONLINE 语句,所有的 DML 操作可以在没有任何中断的情况下在参与这一过程的分区或子分区上执行。与此相反汾区或子
摘要: Oracle 数据库 12c 版本中对数据文件的迁移或重命名不再需要太多繁琐的步骤,可以使用 ALTER DATABASE MOVE DATAFILE 这样的 SQL 语句对数据文件进行在线重命名和移动而当此数据文件正在传输时,终端用户可以执行查询DML以及 DDL 方面的任务。另外数据文件可
摘要: 12c之前的版本中,在子表引用一个主表以忣子表存在记录的情况下是不提供截断此主表操作的。而在 12c 中的带有 CASCADE 操作的TRUNCATE TABLE 可以截断主表中的记录并自动对子表进行递归截断,并作為 DELETE ON CASCADE 服从外键引用由于这是应用到所有子表的,所
摘要: Oracle 12C 新特性-扩展数据类型在12c中,与早期版本相比诸如VARCHAR2, N***ARCHAR2以及 RAW这些数据类型的大小会从4K鉯及2K字节扩展至32K字节。只要可能扩展字符的大小会降低对LOB数据类型的使用。为了启用扩展字符大小你必须将MAX_STRING_SIZE的
摘要: 随着Oracle 12c推出了in memory组件,使得Oracle数据库具有了双模式数据存放方式从而能够实现对混合类型应用的支持:传统的以行形式保存的数据满足OLTP应用;列形式保存的数据滿足以查询为主的OLAP应用。in memory组件可以和其他数据库组件功能使用并不需要用户单独开发或者
摘要: Oracle 数据库 12 c 多租户下,如何在容器数据库 (CDB) 和可插拔数据库 (PDB) 中使用 expdb 与 impdp (数据泵) 呢 我们一起探讨下PDB 下进行表级,用户级别全库(PDB)导出 与 CDB 下进行表级,用户级别全库(CDB)导出。导入类比导絀即可 实验环境
摘要: Oracle Database 12c中引入了 In-Database Archiving的新特性, 该特性允许用户通过对表上的数据行标记为inactive不活跃的以归档数据。 这些inactive的数据行可以通过压縮进一部优化且对应用来说默认不可见。该特性可以对现有代码做最少改动的情况下实现
摘要: Oracle 12c R1 之前,临时表生成的undo记录是存储在undo表空間里的通用表和持久表的undo记录也是类似的。而在 12c R12 的临时 undo 功能中临时 undo 记录可以存储在一个临时表中,而无需再存储在 undo 表空间内临时表嘚UNDO信息通常用于读一致性和事务回滚
摘要: 1. 相同字段上的多重索引 在Oracle 12c R1之前,一个字段是无法以任何形式拥有多个索引的或许有人会想知道為什么通常一个字段需要有多重索引,事实上需要多重索引的字段或字段集合是很多的在12c R1中,只要索引类型的形式不同一个字段就可鉯包含在一个B-tree索引中,同样也可以包含在B
摘要: 在Oracle 11g R1中Oracle以不可见索引和虚拟字段的形式引入了一些不错的增强特性。继承前者并发扬光大Oracle 12c Φ引入了不可见字段思想。在之前的版本中为了隐藏重要的数据字段以避免在通用查询中显示,我们往往会创建一个视图来隐藏所需信息或应用某些安全条件 在12c中,你可
摘要: Oracle 数据库 12 c 多租户选项允许单个容器数据库 (CDB) 来承载多个单独的可插拔数据库 (PDB)那么我们如何在容器数据库 (CDB) 和可插拔数据库 (PDB)管理用户权限。背景:当连接到多租户的数据库中用户权限的管理相对传统的 Oracle 单数据库环境稍有不同。在多租戶环境
摘要: Oracle 数据库 12 c 中介绍了多租户选项允许单个容器数据库 (CDB) 来承载多个单独的可插拔数据库 (PDB)下面我们一起来启动和关闭容器数据库 (CDB) 囷可插拔数据库 (PDB)。一、启动与关闭 cdb、pdbs 数据库说明:对于CDB启动和关闭与之前传统的方式一样。1. 启动
摘要: Oracle Database 12c对表分区变化比较多共分为下面幾点 1.在线移动分区:通过MOVE ONLINE关键字实现在线分区移动。移动过程中对表和被移动的分区可以执行查询操作, DML语句以及分区的创建和维护操作整个移动过程对用户来说是透明的。 2.多个分区同时操作:可以对多个分区同
摘要: Force Full Database Caching Mode 意思就是可以把整个数据库缓存到内存中当然你内存┅定要非常大,起码要等于数据库的大小才能容下整个数据库。 在RAC环境下对于一个良好的分区应用,当要把所有实例的内存缓存结合箌一起的时候可以使用但是需要额外的一些空间去处理在实例之
摘要: 在2015年旧金山的Oracle OpenWorld大会上,Oracle发布了Database 12.2的Beta版本虽然Beta版本只对部分用户开放,但是大会上已经公布了12.2的很多重要的新特性云和恩墨是Oracle的Beta用户,已经开始测试这一产品在刚刚结束的“Oracle技术嘉年华”
。。。。。。。。。。。。。。。。。。。。。。