Oracle升级中的参数补充

数据库升级的时候有一个很重要的环节就是数据库参数审核,对于数据库参数还是有很多的门道,其中一种就是对于过期参数的处理。
我们可以使用如下的SQL来得到一个基本的过期参数列表。

SELECT name FROM v$parameter

         WHERE isdeprecated = 'TRUE';
当然内容也比较多,在10g升级11g的时候,还是有一些参数需要格外注意,在之前也写了一篇这些参数的介绍和说明,但是对于这些参数不够了解,今天特意补充了一下。

下面的参数在11gR2版本中已过期,需要确认是否需要保留。

参数名称 参数备注 DB侧原来的参数值
background_dump_dest 由参数 DIAGNOSTIC_DEST替代 /xxxx/oracle/xxxxDB01/oradmp/bdump/
cursor_space_for_time  因为Oracle
Mutexes Pin机制的引入和bug,参数被废弃
FALSE
fast_start_io_target 推荐使用FAST_START_MTTR_TARGET  0
log_archive_local_first   TRUE
log_archive_start  10g开始已过期,如果开了归档模式,没开启该参数可能导致停机 FALSE
max_enabled_roles   150
parallel_automatic_tuning  推荐使用parallel_degree_policy FALSE
parallel_server  被参数CLUSTER_DATABASE替代 FALSE
parallel_server_instances  被参数CLUSTER_DATABASE_INSTANCES替代 1
plsql_debug 由参数PLSQL_ FALSE
OPTIMIZE_LEVEL代替
plsql_v2_compatibility   FALSE
remote_os_authent  基于安全原因被废弃,MOS
456001.1有更多解释
FALSE
serial_reuse   disable
sql_trace  推荐使用DBMS_MONITOR或 DBMS_SESSION FALSE
standby_archive_dest  在11gR1中被废弃 ?/dbs/arch
user_dump_dest  由参数 DIAGNOSTIC_DEST替代 /xxxxx/oracle/xxxxDB01/oradmp/udump/

而对于新参数而言,有些特性也需要根据业务场景来权衡。

参数名称 参数值 是否在线可修改 参数备注
sec_case_sensitive_logon FALSE Yes 密码大小写不敏感
sec_max_failed_login_attempts 10 No 连接尝试达到指定次数后会自动断开连接默认值为10
result_cache_max_size ? Yes 优化程序将查询结果自动发送到结果高速缓存中
deferred_segment_creation FALSE Yes 延迟段创建,段结构在插入数据时才初始化
 diagnostic_dest   Yes 统一文件的存储路径,加强自动化诊断
db_unrecoverable_scn_tracking TRUE    

对于参数的一些补充说明如下:

数据库实例禁用AMM特性,即不要设置memory_target

RHEL6以下,禁止设置filesystemio_options

RHEL6中,推荐设置filesystemio_options=SETALL

时间: 2024-10-14 22:58:46

Oracle升级中的参数补充的相关文章

Oracle 11g中recyclebin参数的微小变化

SQL> show parameter recyclebin NAME      TYPE  VALUE ------------------------------------ ----------- ------------------------------ recyclebin      string  on SQL> alter system set recyclebin=off; alter system set recyclebin=off                    

ORACLE 12C CDB中PDB参数管理机制

转自:http://www.xifenfei.com/2013/06/oracle-12c-cdb%E4%B8%ADpdb%E5%8F%82%E6%95%B0%E7%AE%A1%E7%90%86%E6%9C%BA%E5%88%B6.html 在ORACLE 12C中参数文件只是记录了cdb的参数信息,没有记录任何的pdb的信息,那ORACLE是如何管理使得各个pdb有自己的参数,这里通过试验的出来ORACLE 12C CDB环境中是通过参数文件结合PDB_SPFILE$来实现参数管理数据库版本

oracle数据库存储过程带输入参数建表的语法和在oracle中调用语法

问题描述 oracle数据库存储过程带输入参数建表的语法和在oracle中调用语法 大神们,随便给几个例子参照一下啊,oracle数据库存储过程带输入参数建表的语法和在oracle中调用语法 解决方案 差不多这个意思,http://zhidao.baidu.com/link?url=lYFB7BBbSoybi5mTurmVbI88Q5R78nnhHyQUiMAhF3B4iyA1OiPCxY4xsRS7v_v0kBdbtCVvVlPHhfY9Rerx7K 解决方案二: create or repl

Oracle数据库中的控制文件管理以及常用参数设置_oracle

一.控制文件 作用:         二进制文件         记录了数据库当前实例的结构和行为,数据文件日志文件的信息,维护数据库一致性         参数文件中定义了控制文件的位置和大小         很小的二进制文件,一般不超过100m         mount阶段open以后,一直在用         一套控制文件只能连接一个database         分散放置,至少一份,至多八份 相关视图:         v$controlfile ---- 列出实例的所有控制文件的名

【中亦安图】导致Oracle性能抖动的参数提醒(4)

第一章 技术人生系列 · 我和数据中心的故事(第四期)-导致Oracle性能抖动的参数提醒 中亦安图 | 2016-01-25 21:39 前言 不知不觉,技术人生系列·我和数据中心的故事来到了第四期.小y又和大家见面了! 当您看到业务系统压测呈现以下波浪形的tps曲线时,你会怎么下手? 小y(中亦科技)今天要和大家分享的就是这样一个业务系统压测性能问题的分析和解决过程.这个问题困扰了客户相当长一段时间,幸运的是,小y通过远程在10分钟定位到了问题的原因并帮助客户最终解决了问题.需要说明的是,在

Oracle 10G中如何手工创建数据库

最近在网上看到很多初学Oracle或是从旧版的Oracle升级到10G的朋友们都问如何在Oracle 10G里手工 建库的问题.今天正好有空,于是乎把在Oracle 10G里手工建库的全过程写出来,供各位从事Oracle工作 和学习的同朋友们参考,希望能够对大家有所帮助. 在Oracle中建库,通常有两种方法.一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用 起来方便且很容易理解,因为它的界面友好.美观,而且提示也比较齐全.在Windows系统中,这个工具 可以在Oracle程

盘点 Oracle 11g 中新特性带来的10大性能影响

盘点 Oracle 11g 中新特性带来的10大性能影响 原创 2017-08-02 盖国强 数据和云 Oracle的任何一个新版本,总是会带来大量引人瞩目的新特性,但是往往在这些新特性引入之初,首先引起的是一些麻烦,因为对于新技术的不了解.因为对于旧环境的不适应,从Oracle产品到技术服务运维,总是要走过一个磨合的长期过程. 请注意:我们并不推荐大家盲目的关闭和摒弃Oracle的新特性,我们建议大家在遇到问题时,做出适合自己的调整. 就此盘点一下 Oracle 11g 中,那些新特性带来的新

【体系结构】有关Oracle SCN知识点的整理--补充内容

[体系结构]有关Oracle SCN知识点的整理--补充内容   小麦苗自己整理的内容参考:[体系结构]有关Oracle SCN知识点的整理  http://blog.itpub.net/26736162/viewspace-2126407/ DBA入门之认识Oracle SCN(System Change Number) 1. SCN的定义 SCN(System Change Number),也就是通常所说的系统改变号,是数据库中非常重要的一个数据结构. SCN用以标识数据库在某个确切时刻提交

如何在Oracle 10g中通过网络连接导入数据

历史上,Oracle的导入及导出功能曾采用磁盘文件作为卸载和再装载数据库的存储中介.对于较大的数据库这样"交换文件"的方式是个大问题.因为过大文件将会超过操作系统对文件大小的限制,使得导出不能实现. 一些有创新精神的数据管理员使用文件压缩功能,例如UNIX中的压缩功能,以获得交换文件的最大容量.后来版本中的导入及导出功能允许使用多种交换文件以减少限制. 在Oracle 10g中,Data Pump版的导入功能能从其他数据库实例中直接导入,从而完全删除交换文件. 第一步是定义一个数据库链