oracle 12.2版本优化情况

Posted aity007

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 12.2版本优化情况相关的知识,希望对你有一定的参考价值。

  • 1,优化sharding 功能(一般没什么人用)

2,优化多租户模式,包括如下

  •   应用容器

    应用程序容器由应用程序根和一个或多个应用程序PDBs组成。容器存储特定应用程序的数据,该应用程序包含公共数据和元数据。您可以在应用程序根目录中升级或修补应用程序一次,然后将应用程序PDB与根同步。

  • PDB的创建和部署优化

    1,最短停机时间迁移pdb。

    2,克隆PDB时,源PDB不需要在只读模式。

    3,可以新建代理PDB,用来实现与源CBD上的PBD类似的功能。

  • 闪回PDB和PDB的恢复

    1,目前可以使用FLASHBACK PLUGGABLE DATABASE命令在不影响其他PDB的情况下倒回PDB的任何SCN。也可以在不影响其他PDB的情况下创建一个restore piont用作恢复

  • PDB锁定文件

    PDB锁定文件是一种安全机制,用于限制连接到指定PDB的用户可用的操作。例如,CDB管理员可能会创建一个锁定配置文件来限制网络访问,如UTLYHTTP和UTLYSMTP,或者本地用户对公共模式中对象的访问。

  • 性能管理增强

    目前可以配置PDB的参数来限制或者确保每个PDB的内存,PGA,cpu和IO。也可以通过配置EM来调整大量PDB的参数。

  •   压缩增强

    1,高级索引压缩增强

    2,混合柱状压缩(HCC)扩展到常规插入件

 

  • 分区增强

    1,可以对外部表进行分区,包括虚拟或非虚拟的。

    2,列分区扩展到了不同的列分区键。

  • 无组织数据增强

    1,JSON

    Oracle数据库扩展了对在数据库中存储和查询JSON文档的支持,允许您使用SQL从关系数据中生成JSON文档,并将JSON文档作为PL/SQL对象进行操作。此外,IM列存储现在加载JSON列的高效二进制表示形式。

    2,oracle多用的PL/SQL  API

    提供了用于多媒体功能的PL/SQL API,诸如图像缩略图创建、图像水印,以及用于存储在BLOB和BFILE中的多媒体数据的元数据提取。

  • 应用连续性增强
    计划中断的应用连续性使应用程序能够继续运行,以便能够可靠地排出或迁移数据库会话。与应用无关的基础设施从应用的角度实现服务的连续性,屏蔽与数据库相关的计划中断。
  • 本地临时表空间

    可以创建临时的本地表空间

  •   实例架构增强

    1,支持读写和只读实例在同一个库中

       2,预产生的进程

    3,process进程组

    4,数据库资源隔离

  •  优化器统计顾问

这个内置的诊断软件分析您当前如何收集统计数据、现有统计信息收集作业的有效性和收集的统计数据的质量。Optimizer Statistics Advisor维护规则,这些规则体现了Oracle基于当前特性集的最佳实践。以这种方式,顾问总是为统计收集提供最新的建议


以上是关于oracle 12.2版本优化情况的主要内容,如果未能解决你的问题,请参考以下文章

分而治之:Oracle 18c 及 12.2 分区新特性的 N 种优化实践

Oracle 12.2 或更高版本的PDB级别创建AWR报告

Oracle Database 12.2新特性详解

Oracle 12.2新特性----在线move表

12.2新特性首发:Oracle Sharding是这么做的

在Oracle电子商务套件版本12.2中创建自定义应用程序(文档ID 1577707.1)