[20150515]简单了解某个版本有什么新特性

[20150515]简单了解某个版本有什么新特性.txt

--如果想简单的了解某个版本的新特性,可以设置optimizer_features_enable

SCOTT@test> show parameter optimizer_features_enable
NAME                                 TYPE    VALUE
------------------------------------ ------- --------
optimizer_features_enable            string  11.2.0.3

--导出相关参数,对比可以了解一些特性,拿11.2.0.3做一个测试:

1.测试:
SCOTT@test> @ver1
PORT_STRING                    VERSION        BANNER
------------------------------ -------------- --------------------------------------------------------------------------------
x86_64/Linux 2.4.xx            11.2.0.3.0     Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

SCOTT@test> show parameter optimizer_features_enable
NAME                                 TYPE    VALUE
------------------------------------ ------- --------
optimizer_features_enable            string  11.2.0.3

create table params_11g
as
select ksppinm name, ksppstvl value, ksppdesc description
from x$ksppi x, x$ksppcv y
where (x.indx = y.indx)
order by name;

2.修改参数optimizer_features_enable:
SCOTT@test> alter system set optimizer_features_enable='10.2.0.4' scope=memory;
System altered.

create table params_10g
as
select ksppinm name, ksppstvl value, ksppdesc description
from x$ksppi x, x$ksppcv y
where (x.indx = y.indx)
order by name;

3.然后对比表params_*g:

SCOTT@test> column name format a40
SCOTT@test> select a.name,a.value value_10g,b.value value_11g from params_10g a ,params_11g b where a.name=b.name and a.valueb.value;
NAME                                     VALUE_10G                      VALUE_11G
---------------------------------------- ------------------------------ ------------------------------
_aggregation_optimization_settings       32                             0
_and_pruning_enabled                     FALSE                          TRUE
_bloom_folding_enabled                   FALSE                          TRUE
_bloom_pruning_enabled                   FALSE                          TRUE
_connect_by_use_union_all                OLD_PLAN_MODE                  TRUE
_first_k_rows_dynamic_proration          FALSE                          TRUE
_nlj_batching_enabled                    0                              1
_optimizer_adaptive_cursor_sharing       FALSE                          TRUE
_optimizer_coalesce_subqueries           FALSE                          TRUE
_optimizer_connect_by_elim_dups          FALSE                          TRUE
_optimizer_distinct_agg_transform        FALSE                          TRUE
_optimizer_distinct_placement            FALSE                          TRUE
_optimizer_eliminate_filtering_join      FALSE                          TRUE
_optimizer_enable_density_improvements   FALSE                          TRUE
_optimizer_enable_extended_stats         FALSE                          TRUE
_optimizer_enable_table_lookup_by_nl     FALSE                          TRUE
_optimizer_extend_jppd_view_types        FALSE                          TRUE
_optimizer_extended_cursor_sharing_rel   NONE                           SIMPLE
_optimizer_extended_stats_usage_control  255                            192
_optimizer_false_filter_pred_pullup      FALSE                          TRUE
_optimizer_fast_access_pred_analysis     FALSE                          TRUE
_optimizer_fast_pred_transitivity        FALSE                          TRUE
_optimizer_full_outer_join_to_outer      FALSE                          TRUE
_optimizer_group_by_placement            FALSE                          TRUE
_optimizer_improve_selectivity           FALSE                          TRUE
_optimizer_interleave_jppd               FALSE                          TRUE
_optimizer_join_factorization            FALSE                          TRUE
_optimizer_multi_level_push_pred         FALSE                          TRUE
_optimizer_native_full_outer_join        OFF                            FORCE
_optimizer_null_aware_antijoin           FALSE                          TRUE
_optimizer_table_expansion               FALSE                          TRUE
_optimizer_try_st_before_jppd            FALSE                          TRUE
_optimizer_undo_cost_change              10.2.0.4                       11.2.0.3
_optimizer_unnest_corr_set_subq          FALSE                          TRUE
_optimizer_unnest_disjunctive_subq       FALSE                          TRUE
_optimizer_use_cbqt_star_transformation  FALSE                          TRUE
_optimizer_use_feedback                  FALSE                          TRUE
_px_partition_scan_enabled               FALSE                          TRUE
_replace_virtual_columns                 FALSE                          TRUE
optimizer_features_enable                10.2.0.4                       11.2.0.3

40 rows selected.

4.再了解这些参数的含义,就知道oracle某个版本做了那些改进.

时间: 2024-10-23 10:24:36

[20150515]简单了解某个版本有什么新特性的相关文章

iOS 各版本中的新特性(What's New in iOS)- 目录翻译完成

iOS 各版本中的新特性(What's New in iOS) 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 介绍 Introduction文档组织结构 Organization of Thi

hibernate 3 和hibernate 4 的区别,4.0以上版本加入哪些新特性,有什么优势?

问题描述 hibernate 3 和hibernate 4 的区别,4.0以上版本加入哪些新特性,有什么优势? hibernate 3.6.10.Final 和 hibernate 4.3.8.Final 的区别, 解决方案 http://blog.csdn.net/iaiti/article/details/9336703 解决方案二: http://blog.sina.com.cn/s/blog_3e20fc040100yhzq.html

Alluxio 1.4版本的重要新特性介绍

Alluxio 1.4.0已经发布了大量的新功能和改进.本篇博客介绍Alluxio 1.4.0开源版本的一些重要特性. • 改进的Alluxio底层存储API • 文件系统REST接口 • 数据包流 1.改进的Alluxio底层存储API Alluxio是计算和数据存储之间的桥梁.底层存储API的初始版本是Alluxio文件系统API的镜像,并针对底层存储系统进行了裁剪,这些底层存储系统提供了类HDFS的文件系统API.对象存储,无论是公共的还是私有的,已经日益成为各种用例的后台存储选择.因此,

ES6:下一版本的JavaScript的新特性

你可能已经听说过EMCAScript6(ES6)了,这是下一个版本的Javascript,它包含了一些很棒的新特性.这些特性拥有不同程度的复杂性,对于简单的脚本和复杂的应用程序都非常的有用.本文将盘点一些ES6的新特性,这些特性都可以用在你日常的编码中. 请注意,只有现代浏览器才能支持这些新的ES6特性,虽然浏览器的支持各不相同.如果你需要兼容那些不支持ES6新特性的旧浏览器,我也会谈谈关于这方面的解决方案. 在本文中,大部分示例代码都会带有"运行代码"的链接,读者可以点击链接运行示例

FireFox浏览器3.6版本的新特性

自 Firefox 3 发布以来,我们一直在努力为 web 开发者提供新的功能.我们认为有必要写一篇博文,来确切列出那些我们知道的但大家可能还不知道的所有特性.这篇博文包含了我们在之前约三个发布版本的研发过程中完成的所有工作,更集中整理了 3.6 版本中的新特性(由于译言编辑器不支持 CSS3,原文中的 3.6 标记加粗代替). 尽情享受吧! CSS @font-face   使用网络上的字体显示文字(3.6: 支持 WOFF 与 TTF 字体)   pointer-events   点穿元素

迄今最安全的MySQL?细数5.7那些惊艳与鸡肋的新特性(中)

作者介绍  杨奇龙 前阿里数据库团队资深DBA,主要负责淘宝业务线,经历多次双十一,有海量业务访问DB架构设计经验. 目前就职于有赞科技,负责数据库运维工作,熟悉MySQL性能优化,故障诊断,性能压测.   一.innodb新特性   前面写了一篇文章介绍innodb的特性,囿于相关知识点比较多 ,本文继续介绍5.7版本的innodb新特性. 1. innodb buffer dump 功能增强       MySQL 5.7.5 版本新增innodb_buffer_pool_dump_pct参

分布式消息队列 xxl-mq V1.1 ,新特性速览

版本V1.1新特性 1.简单易用: 一行代码即可发布一条消息; 一行注解即可订阅一个消息主题; 2.部署简单: 除ZK之外不依赖第三方服务; 3.三种消息模式: TOPIC(广播消息)模型.QUEUE(并发队列)模型 和 SERIAL_QUEUE(串行队列)模型,下文将会详细讲解: 4.Broker集群.HA: Broker支持集群部署, 可大大提高系统可用性,以及消息吞吐能力; 5.吞吐量: 依赖于部署的Broker集群和Mysql性能; 6.消息可追踪: 支持追踪每一条消息的执行路径, 便于

【MySQL】5.7新特性之四

写在前面  本系列文章基于5.7.12 版本讲述MySQL的新特性.从安装,文件结构,SQL ,优化 ,运维层面 复制,GITD等几个方面展开介绍5.7 的新特性和功能.同时也建议大家跟踪官方blog和官方文档,以尽快知悉其新的变化.前面写了一篇文章介绍 innodb 的特性,囿于相关知识点比较多 ,本文继续介绍5.7版本的innodb 新特性.4.1 innodb buffer dump 功能增强            5.7.5 新增加innodb_buffer_pool_dump_pct参

【MySQL】5.7新特性之六

写在前面  本系列文章基于 5.7.12 版本讲述MySQL的新特性.从安装,文件结构,SQL ,优化 ,运维层面 复制,GITD等几个方面展开介绍 5.7 的新特性和功能.同时也建议大家跟踪官方blog和官方文档,以尽快知悉其新的变化.6.1  优化(工具方面)增强  5.7 版本中如果一个会话正在执行sql,且该sql 是支持explain的,那么我们可以通过指定会话id,查看该sql的执行计划. EXPLAIN [options] FOR CONNECTION connection_id