Oracle 12c系列(十) | 12c中的Recovering Tables and Table Partitions

在Oracle 12c中,Oracle对rman功能进行了增强,除了database/tablespace/datafile/block四种级别的恢复,还提供了表/表分区级别的恢复,该特性可以直接从现有的rman备份中来恢复表/表分区,且恢复的过程不影响数据库中的其他对象。

Oracle 12c系列(九) | 通过unplug与plug方式升级pdb数据库

在Oracle12c中,通过容器方式对数据库进行整合后,其升级方式变得更加灵活,整合后可选择对容器中所有PDB数据库进行升级,也可通过克隆/移动及unplug/plug的方式对其中某个PDB数据库进行升级从而不影响容器中的其他PDB数据库。

SQL优化案例-分区索引之无前缀索引(六)

当查询跨分区的时候,且where条件中包含分区字段,只需要在非分区字段建立本地索引(本地的组合索引),分区字段会自行的进行分区裁剪;如果查询不跨分区,那就需要建立包含分区字段的前缀索引,此时可以过滤掉大量不必要的数据。

Oracle 12c R2版本 Application Containers 特性(一)

在Oracle Database 12c R2版本中,Oracle带来新的Application Containers特性,该特性对原有的多租户功能进行了增强。

那些年前端跨过的域

“跨域”是前端领域绕不开的一道题,本文就好好来聊一聊前端跨域。

Oracle压缩黑科技(三)| OLTP压缩

在本文中,我们将体验“OLTP”压缩(最初称为“compress for all operations”)。我们将重新运行一些测试,看看Oracle在这个特性中有什么不同表现。

Oracle压缩黑科技(二)| 压缩数据的修改

当我们查看一个对应块的dump文件时,会发现Oracle并不是“压缩”数据,他所做的是在每个块上创建重复值列表(即字典表),然后通过一些标志来代替那些重复值从而达到块级别的去重。并且,Oracle可以重新排列块中的字段顺序,从而增加用一个标志来代替多个字段的机会。这告诉我们,Oracle在读取块时并不需要“解压”数据,他需要做的仅仅是通过指针来重构数据。

Oracle压缩黑科技(一)| 基础表压缩

索引压缩和基础表压缩是产品自带的核心组件,但是,OLTP压缩需要独立的“Advanced Compression Option (ACO)” license授权。

Oracle集群时间同步

在RAC中集群的时间应该是保持同步的,否则可能导致很多问题,比如:依赖于时间的应用会造成数据的错误,各种日志打印的顺序紊乱,这将会影响问题的诊断,严重的可能会导致集群宕机或者重新启动集群时节点无法加入集群。

SQL优化案例-自定义函数索引(五)

本文将通过一个简单的案例为大家介绍创建自定义函数索引进行SQL优化。