1)针对NOT IN子连接,将其提升为反半连接。详见 逻辑优化规则 中的子查询优化。
2)针对select distinct ...from T where ...语句,在满足条件的情况下消除distinct操作。详见 distinct消除 。
3)高并发场景下分区表子表数量较多时,新增分区表执行计划优化。详见 分区表执行计划优化 。
4)合并SQL语句中子查询的公共表达式,使得公共表达式只需执行一次,多次被使用。详见 逻辑优化规则 中的合并子查询的公共表达式。
5)KWR 和 PGSS 能力增强,详见 等待事件 。
6)提供SQL监控的相关功能,实时监测SQL 执行过程中资源使用情况。详见 DBMS_SQL_MONITOR 。
7)提供查询计划的缓存管理功能,新增动态性能视图 sys_stat_cached_plans 。
8) 提供WAL日志缓冲区实时监控管理功能,新增动态性能视图 sys_stat_wal_buffer ,详见 共享内存命中率分析 。