`

如何设置撤销表空间大小

 
阅读更多

一.在高峰时查询v$undostat
SQL> select end_time,begin_time,(end_time-begin_time)*24*60*60 interval,undoblks
from v$undostat;

END_TIME BEGIN_TIME INTERVAL UNDOBLKS
-------------- -------------- ---------- ----------
05-17 22:46:51 05-17 22:44:00 171 259
05-17 22:44:00 05-17 22:34:00 600 313
05-17 22:34:00 05-17 22:24:00 600 2
05-17 22:24:00 05-17 22:14:00 600 386
05-17 22:14:00 05-17 22:04:00 600 618
05-17 22:04:00 05-17 21:54:00 600 52

已选择6行。

算出每秒钟产生多少个undo块:
SQL> select sum(undoblks)/sum((end_time-begin_time)*24*60*60) undo_blks_per_seco
nds from v$undostat;

UNDO_BLKS_PER_SECONDS
---------------------
.41041041

二.应用公式:
UndoSize=Undo_Retention * Undo blocks per second * block size * (1 + overhead)

所以
UndoSize = 900 * 0.4104 * 8192 /1024/1024 * (1 + 10%)
= 3.174M

alter system reset sql_trace scope=spfile sid='*';

分享到:
评论

相关推荐

    Oracle表空间的增删改

    表空间分类 1.永久性表空间,如system,users。一般保存表,视图,过程和索引等数据 2.临时性表空间,如temp。只用于保存系统中短期活动的数据 3.撤销表空间,如undo。...1.调整表空间大小 方法一:更改

    进程创建、控制与撤消

    1、用C语言编写一程序,来模拟进程的创建和撤消,要求通过终端键盘输入三、四作业的名称、大小、优先级等。系统为它创建进程,并把进程控制块PCB的内容送到终端显示器上输出。 2、同时模拟内存空间为作业分配内存...

    线程的创建与撤销

     dwStackSize,线程堆栈大小,一般=0,在任何情况下,Windows根据需要动态延长堆栈的大小。  lpStartAddress,指向线程函数的指针,形式:@函数名,函数名称没有限制,但是必须以下列形式声明:  DWORD WINAPI ...

    oracle flashback特性(闪回语句,闪回表,闪回数据库).doc

    3. Undo 表空间大小:Undo 表空间的大小直接影响 Flashback Query 的查询能力。 注意 * Flashback Query 只能闪回最近 5 天内的数据,因为 smon_scn_time 表中只维护最近的 1440 条记录。 * 如果闪回的数据量过大...

    OS实验报告.docx

    (8)自行假设主存空间大小,预设操作系统所占大小并构造未分分区表。表目内容:起址、长度、状态(未分/空表目)。 (9)进程完成后,回收主存,并与相邻空闲分区合并。 (10)最好采用图形界面;

    实验报告:进程创建、调度与撤消(含源代码)

    1、编写一程序,来模拟进程的创建和撤消,要求通过终端键盘输入几个作业的名称、大小、优先级等。系统为它创建进程,并把进程控制块PCB(进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、程序...

    CSU IST OS课设源码+报告(注意!并行好像有问题需要自己改一下,考完研我有空再修改,别被学长的火炬烧到了)

    (5)自行假设主存空间大小,预设操作系统所占大小并构造未分分区表。表目内 容:起址、长度、状态(未分/空表目)。对内存空间分配采用首次适应算法。 (6)进程完成后,回收主存,并与相邻空闲分区合并。 (7)...

    Oracle自学(学习)材料 (共18章 偏理论一点)

    改变和 UNDO 表空间 10-12 自动回滚管理:转换 UNDO 表空间 10-13 自动回滚管理:删除一个 UNDO 表空间 10-14 自动回滚管理:其它参数 10-15 回滚数据的状态 10-16 自动回滚管理:调整 UNDO 表空间大小 10-17 自动...

    Oracle_Undo与Redo的通俗

    Oracle_Undo与Redo的通俗 Oracle中的Undo和Redo是两个...如果使用自动管理模式,必须设置该参数为AUTO,此时采用UNDO表空间管理UNDO数据;如果使用手工管理模式,必须设置该值为MANUAL,此时采用回滚段管理UNDO数据。

    14操作系统实验报告.doc

    操作系统实验报告 院系:信息科学与工程学院 专业:计算机科学与技术 ... 7、自行假设主存空间大小,预设操作系统所占大小并构造未分分区表; 表目内容:起址、长度、状态(未分/空表目) 8、结合以上实验,PCB增加为:

    操作系统实验报告java.doc

    操作系统实验报告 院系: 专业: 班级... 7、自行假设主存空间大小,预设操作系统所占大小并构造未分分区表; 表目内容:起址、长度、状态(未分/空表目) 8、结合以上实验,PCB增加为: {PID,要求运行时间,优先权,

    oracle数据库dba管理手册

    1.2.1 表空间 2 1.2.2 文件 2 1.3 实例 3 1.4 数据库内部结构 3 1.4.1 表、列和数据类型 4 1.4.2 约束条件 5 1.4.3 抽象数据类型 6 1.4.4 分区和子分区 7 1.4.5 用户 7 1.4.6 模式 8 1.4.7 索引 8 1.4.8 簇 9 1.4.9 ...

    操作系统进程管理系统设计实验报告

    1、用C语言编写一程序,来模拟进程的创建和撤消,要求通过终端键盘输入三、四作业的名称、大小、优先级等。系统为它创建进程,并把进程控制块PCB的内容送到终端显示器上输出。 2、同时模拟内存空间为作业分配内存...

    oracle10g课堂练习I(2)

    调整还原表空间的大小 9-14 使用还原指导 9-15 小结 9-16 练习概览:管理还原段 9-17 10 实施 Oracle 数据库安全性 课程目标 10-2 业界安全性要求 10-3 责任划分 10-5 数据库安全性 10-6 最少权限原则 10...

    MySQL问答系列之如何避免ibdata1文件大小暴涨

    ibdata1是一个用来构建innodb系统表空间的文件,这个文件包含了innodb表的元数据、撤销记录、修改buffer和双写buffer。如果file-per-table选项打开的话,该文件则不一定包含所有表的数据。当innodb_file_per_table...

    中南大学操作系统课程实验(绝对优质)

    要求运行时间为0时,撤销该进程;一个时间片结束后重新排序,进行下轮调度; (5)考虑两个处理机,考虑同步进程的处理机分配问题,每次调度后,显示各进程状态,运行进程要显示在哪个处理机上执行。 (6)规定道...

    oracle数据库11G初学者指南.Oracle.Database.11g,.A.Beginner's.Guide

    1.2.5 默认的临时表空间 1.2.6 Undo表空间 1.2.7 服务器参数文件 1.2.8 后台进程 1.2.9 数据库管理员 1.3 Oracle Database 11g的基本数据类型 1.3.1 varchar2 1.3.2 数字 1.3.3 日期 1.3.4 时间戳 1.3.5 clob 1.3.6 ...

    深入解析OracleDBA入门进阶与诊断案例 3/4

     7.9 Redo Log Buffer的大小设置   7.10 commit做了什么?   7.11 日志的状态   7.12 日志的块大小   7.13 日志文件的大小   7.14 如何调整日志文件大小   7.15 为什么热备份期间产生的Redo要比...

    深入解析OracleDBA入门进阶与诊断案例 2/4

     7.9 Redo Log Buffer的大小设置   7.10 commit做了什么?   7.11 日志的状态   7.12 日志的块大小   7.13 日志文件的大小   7.14 如何调整日志文件大小   7.15 为什么热备份期间产生的Redo要比...

Global site tag (gtag.js) - Google Analytics