Oracle 10g及后续版本较以前版本有一新特性即自动调整undo retention时间,大大简便了管理,对于自动扩展(autoextend on)的undo表空间,参数undo_retention设置成为Oracle自动调节undo retention的最低阀值。对于非自动扩展(autoextend off),非guarantee 的undo 表空间,Oracle会根据undo表空间大小和v$undostat的历史信息(是否统计undo信息是由隐含参数_collect_undo_stats决定的,默认情况为TRUE)最大可能性保留undo信息。

查看undo数据文件是否自动扩展,undo表空间是否处于gurantee状态。

引用

SQL> select AUTOEXTENSIBLE,RETENTION

2  from dba_tablespaces,dba_data_files

3  where dba_data_files.TABLESPACE_NAME=dba_tablespaces.TABLESPACE_NAME

4  and dba_data_files.TABLESPACE_NAME='UNDOTBS1'

5  ;

AUT RETENTION

--- -----------

YES NOGUARANTEE

当然这一特性是由隐含参数_undo_autotune控制的,默认情况下设置为TRUE,部分特殊情况下会将其设为FALSE,如startup upgrade。

引用

SQL> set linesize 120

SQL> col name for a40 trunc

SQL> col value for a20

SQL> col pdesc for a50 trunc

SQL> SELECT x.ksppinm NAME, y.ksppstvl VALUE, x.KSPPDESC PDESC

2    FROM SYS.x$ksppi x, SYS.x$ksppcv y

3  WHERE x.indx = y.indx AND x.ksppinm LIKE '%&par%';

Enter value for par: undo_autotune

old   3: WHERE x.indx = y.indx AND x.ksppinm LIKE '%&par%'

new   3: WHERE x.indx = y.indx AND x.ksppinm LIKE '%undo_autotune%'

NAME                                     VALUE                PDESC

---------------------------------------- -------------------- --------------------------------------------------

_undo_autotune                           TRUE                 enable auto tuning of undo_retention

以下为startup upgrade alert启动日志:

引用

ALTER SYSTEM enable restricted session;

Thu Jan  7 10:17:06 2010

ALTER SYSTEM SET _system_trig_enabled=FALSE SCOPE=MEMORY;

Autotune of undo retention is turned off.

Thu Jan  7 10:17:06 2010

ALTER SYSTEM SET _undo_autotune=FALSE SCOPE=MEMORY;

Thu Jan  7 10:17:06 2010

ALTER SYSTEM SET undo_retention=900 SCOPE=MEMORY;

Thu Jan  7 10:17:06 2010

ALTER SYSTEM SET aq_tm_processes=0 SCOPE=MEMORY;

Resource Manager disabled during database migration: plan '' not set

Thu Jan  7 10:17:06 2010

ALTER SYSTEM SET resource_manager_plan='' SCOPE=MEMORY;

replication_dependency_tracking turned off (no async multimaster replication found)

Completed: ALTER DATABASE OPEN MIGRATE

以下为最小化参数启动Oracle日志:

引用

Sat Jan  9 13:58:08 2010

Adjusting the default value of parameter parallel_max_servers

from 40 to 25 due to the value of parameter processes (40)

Sat Jan  9 13:58:08 2010

Starting ORACLE instance (normal)

LICENSE_MAX_SESSION = 0

LICENSE_SESSIONS_WARNING = 0

Sat Jan  9 13:58:19 2010

Adjusting the default value of parameter parallel_max_servers

from 40 to 25 due to the value of parameter processes (40)

Sat Jan  9 13:58:19 2010

Starting ORACLE instance (normal)

LICENSE_MAX_SESSION = 0

LICENSE_SESSIONS_WARNING = 0

Sat Jan  9 13:59:52 2010

Adjusting the default value of parameter parallel_max_servers

from 40 to 25 due to the value of parameter processes (40)

Sat Jan  9 13:59:52 2010

Starting ORACLE instance (normal)

LICENSE_MAX_SESSION = 0

LICENSE_SESSIONS_WARNING = 0

Sat Jan  9 14:01:25 2010

Adjusting the default value of parameter parallel_max_servers

from 40 to 25 due to the value of parameter processes (40)

Sat Jan  9 14:01:25 2010

Starting ORACLE instance (normal)

LICENSE_MAX_SESSION = 0

LICENSE_SESSIONS_WARNING = 0

Shared memory segment for instance monitoring created

Picked latch-free SCN scheme 2

Using LOG_ARCHIVE_DEST_1 parameter default value as /ora10g/oracle/product/10.2.0/db_1/dbs/arch

Autotune of undo retention is turned off. LICENSE_MAX_USERS = 0 SYS auditing is disabled ksdpec: called for event 13740 prior to event group initialization Starting up ORACLE RDBMS Version: 10.2.0.3.0. System parameters with non-default values:   db_name                  = zhoul PMON started with pid=2, OS id=32133 PSP0 started with pid=3, OS id=32135 MMAN started with pid=4, OS id=32137 DBW0 started with pid=5, OS id=32139 LGWR started with pid=6, OS id=32141 CKPT started with pid=7, OS id=32143 SMON started with pid=8, OS id=32145 RECO started with pid=9, OS id=32147 MMON started with pid=10, OS id=32149 MMNL started with pid=11, OS id=32151

oracle adjusting parallel,Oracle 参数之_undo_autotune相关推荐

  1. oracle adjusting parallel,Oracle 并行相关的初始化参数

    Oracle数据库并行操作,特别是在RAC环境,一定程度上能够提升数据库的性能,所以对相关的初始化参数的了解是必要的,这篇文章将根据实际的案例讨论Oracle数据库的部分并行参数. Oracle数据库 ...

  2. oracle undoautotune,Oracle 隐藏参数:_undo_autotune、一个吃力不讨好的活

    虽然谈论那些隐藏的参数必定是无意义的.但那些隐藏的参数却是有价值的.我们不得不对那些隐藏的参数"心怀敬意" AUM下.为什么我的Undo表空间只增长,不回收,现在都40多G了,还在 ...

  3. oracle undoautotune,Oracle隐藏参数:_undo_autotune

    有时候DBA会听到诸如上面的一些声音,因为有个参数叫_undo_autotune=true,undo_retention不再适用,Oracle会自行决定tuned_undo_r 虽然谈论那些隐藏的参数 ...

  4. oracle undoautotune,Oracle 隐藏参数:_undo_autotune

    虽然谈论那些隐藏的参数必定是无意义的.但那些隐藏的参数却是有价值的.我们不得不对那些隐藏的参数"心怀敬意" AUM下.为什么我的Undo表空间只增长,不回收,现在都40多G了,还在 ...

  5. Oracle 隐藏参数:_undo_autotune

    虽然谈论那些隐藏的参数必定是无意义的.但那些隐藏的参数却是有价值的.我们不得不对那些隐藏的参数"心怀敬意" AUM下.为什么我的Undo表空间只增长,不回收,现在都40多G了,还在 ...

  6. 导致Oracle性能抖动的参数提醒

    第一章 技术人生系列 · 我和数据中心的故事(第四期)-导致Oracle性能抖动的参数提醒 中亦安图 | 2016-01-25 21:39 前言 不知不觉,技术人生系列·我和数据中心的故事来到了第四期 ...

  7. oracle默认的优化器,Oracle优化器相关参数设置

    oracle优化器相关参数设置 Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Prod ...

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

    第一章 技术人生系列 · 我和数据中心的故事(第四期)-导致Oracle性能抖动的参数提醒 中亦安图 | 2016-01-25 21:39 前言 不知不觉,技术人生系列·我和数据中心的故事来到了第四期 ...

  9. rhel 7.5 oracle 安装教程,RHEL 7.5 Oracle 19c安装及参数调整指南

    Oracle在19年2月13日发不了Oracle  19c的exadata版本,可以在Linux平台进行测试. 下载地址:https://edelivery.oracle.com/ 首先在mos上查看 ...

最新文章

  1. 限时免费下载丨《2021 中国游戏市场挑战与机遇盘点》重磅发布!
  2. [Spring5]IOC容器_Bean管理XML方式_注入其他类型属性
  3. python 里面的单下划线与双下划线的区别
  4. 带虚函数的类的sizeof分析
  5. 如何在 Linux 中快速地通过 HTTP 提供文件访问服务
  6. ad文件服务器部署,AD 集成 – 配置 ADFS 登陆 - Seafile 服务器用户手册
  7. 网络编程和反射的基本知识点的总结
  8. Nodejs开发框架Express3.0开发手记
  9. python中shuffle是什么意思_选择vs.Shuffle,Python
  10. 纽泰格深交所上市:市值52亿 扣非净利下降52%
  11. java中实体类的作用_Java中什么是实体类和实体类的作用
  12. 基于Qt的连连看小游戏
  13. 靶机渗透日记 responder
  14. ih5怎么切换下一个页面_ih5快速入门(二)
  15. 众盟超级推的“私域营销”,如何实现人人优活的流量十倍增?
  16. 【Python】python 程序示例
  17. 多模态理论与论文研究,如何入门及理解,学习分享-深度之眼多模态情感识别
  18. 楼宇自控系统 建筑设备监控系统 触摸屏图库 昆仑通态触摸屏专用 \触摸屏组态图库
  19. Photoshop CS4 将图像放大,增加像素,提高清晰度
  20. element多选select

热门文章

  1. 飞瞳单元工业级成熟AI集装箱识别集装箱箱号识别集装箱箱况残损检测集装箱缺陷检测解决方案,集装箱枢纽智能化解决方案智慧港航智能港航
  2. Jquery排他思想实现
  3. 微信多媒体团队访谈:音视频开发的学习、微信的音视频技术和挑战等
  4. Cassandra研究报告-http://blog.csdn.net/zyz511919766/article/details/38683219/
  5. 如何实现不识字也能打电话——关于低代码DIY“手机通讯录”,方便老年人或文盲电话通讯方案
  6. Python3 多线程
  7. Google Earth Engine(GEE)——Landsat5-9融合后区域影像的筛选获取去重后的影像数量分析
  8. Java实现的全排列和排列
  9. 关于金融风险数据的ETL到分析
  10. 《Adobe Flash CS5 ActionScript 3.0中文版经典教程》——1.3 使用代码片断添加ActionScript...