- 浏览: 30643 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
文章分类
最新评论
-
houzhh:
是的!争取做到每天更新一篇,昨天忙着看海贼王,忘记更新了,今天 ...
OracleDBA之路之Oracle体系结构介绍(一) -
TonyLee0329:
不错,谢谢分享!
OracleDBA之路之Oracle体系结构介绍(二) -
TonyLee0329:
这是你的学习笔记吗?
OracleDBA之路之Oracle体系结构介绍(一)
计算undo表空间的大小
1.得到undo数据块在undo表空间中可以保留的最长时间
SQL> show parameter undo_retention
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
undo_retention integer 900
2.得到数据块大小
SQL> show parameter db_block_size
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_block_size integer 8192
3.计算业务高峰期每秒产生undo数据块的个数:
SQL> select max(undoblks /((end_time - begin_time)*24*3600)) from v$undostat;
MAX(UNDOBLKS/((END_TIME-BEGIN_TIME)*24*3600))
---------------------------------------------
23.8298368
4.将以上三者的数据相乘就是所需undo表空间的大小数。
发表评论
-
OracleDBA之路Manager Users
2011-10-20 21:19 596管理用户 Manging UsersSchema创建Datab ... -
OracleDBA之路Index(一)
2011-09-25 22:59 790标识未用索引要开始监视索引的使用,请执行以下语句ALTER I ... -
OracleDBA之路Manager Table(二)
2011-09-22 23:55 682临时表管理 create tablespace assm d ... -
OracleDBA之路Manager Table(一)
2011-09-22 23:01 719renaming a columnalter table ta ... -
OracleDBA之路Undo Data(三)
2011-09-19 22:00 647SQL> select addr,used_ublk f ... -
OracleDBA之路Undo Data(一)
2011-09-18 22:05 710Undo的管理 unod 表空间的创建 create ... -
OracleDBA之路Storage Structure(三)
2011-09-14 23:50 790数据库的快I/O的最小单位,由一个或多个操作系统块组成,在创建 ... -
OracleDBA之路Storage Structure(二)
2011-09-14 23:50 562存储子句优先级存储参数可以在segment级别指定存储子句,以 ... -
OracleDBA之路Storage Structure(一)
2011-09-14 23:49 757存储结构Database--->tablespace-- ... -
OracleDBA之路之Tablespace(九)
2011-09-13 22:12 615删除表空间系统表空间不允许删除,具有活动状态即active状态 ... -
OracleDBA之路之Tabespace(八)
2011-09-13 22:02 706移动表空间的数据文件方法一 对tablespace 的操作首先 ... -
OracleDBA之路之Tabespace(七)
2011-09-13 21:58 728使用resize来修改表数据文件的大小alter databa ... -
OracleDBA之路之Tabespace(六)
2011-09-12 22:58 576查看表空间使用情况 select a.tablespace_ ... -
OracleDBA之路之Tabespace(五)
2011-09-12 22:43 621扩容表空间大小 查询用户使用的表空间SQL> show ... -
OracleDBA之路之Tabespace(四)
2011-09-12 21:46 627将表空间设置为read only /read write ;o ... -
OracleDBA之路之Tabespace(三)
2011-09-12 21:45 618创建一个永久的表空间 创建一个永久的表空间 SQL> ... -
OracleDBA之路之Tabespace(二)
2011-09-12 21:44 646修改系统的默认临时表空间 查询系统使用的默认临时表空间SQL ... -
OracleDBA之路之Tabespace(一)
2011-09-12 21:43 615数据库、表空间和数据 ... -
OracleDBA之路之Redo log files(四)
2011-09-11 16:56 660Relocating and Renaming Redo Lo ... -
OracleDBA之路之Redo log files(三)
2011-09-11 16:55 1215Dropping Redo Log Members一个组中至少 ...
相关推荐
### Oracle DBA必备日常维护问题大全 #### 一、Oracle DBA 日常操作与命令 **1. 连接数据库** - 使用 `tnsping` 检测网络连接是否正常: ``` c:>tnsping ora9 ``` - 使用 `sqlplus` 连接到数据库: ``` c:>...
### 关于Oracle释放过度使用的Undo表空间的知识点 在Oracle数据库管理中,Undo表空间扮演着极其重要的角色。它主要用于存储事务处理过程中产生的Undo记录,这些记录对于事务回滚、一致性读取以及恢复操作至关重要。...
通过`SHOW PARAMETER undo_tablespace`命令可以查看当前数据库使用的UNDO表空间名称,而`SELECT * FROM dba_data_files WHERE tablespace_name LIKE '%UNDOTBS1%'`则可以查询UNDO表空间的数据文件信息。 2. **Undo...
二、Oracle DBA进阶 1. 表空间管理:了解如何创建、扩展和收缩表空间,管理数据文件和临时文件。 2. 性能优化:学习SQL调优,使用Explain Plan分析执行计划,调整索引,优化表结构。 3. 高可用性:掌握RAC(Real ...
### 专题之Undo工作原理剖析 #### 一、Oracle 10g中Undo表空间的原理 在深入了解Oracle 10g中Undo的工作原理之前,我们先简要回顾一下Undo的概念及其在数据库中的作用。Undo数据是用于实现事务的一致性、隔离性和...
使用Oracle Flashback和Oracle Automatic Undo Management阻止人为错误.. 使用Oracle Automatic Workload Repository和SQL Tuning Sets诊断和调整系统性能 使用认证、授权、细粒度审核和细粒度访问控制来实施...
使用Oracle Flashback和Oracle Automatic Undo Management阻止人为错误.. 使用Oracle Automatic Workload Repository和SQL Tuning Sets诊断和调整系统性能 使用认证、授权、细粒度审核和细粒度访问控制来实施...
标题和描述均提到了“undo表...综上所述,undo表空间的管理和恢复是Oracle数据库管理员必须掌握的关键技能之一,它直接影响到数据的完整性和系统的稳定性。通过合理配置和及时维护,可以有效提升数据库的性能和可靠性。
在Oracle数据库中,**表空间**是存储数据的基本单位之一,它是一个或多个数据文件的逻辑集合。表空间提供了数据存储的逻辑视图,而数据文件则是实际存储数据的物理文件。表空间可以分为几种类型: - **永久段**:如...
SELECT file_name, tablespace_name, status FROM dba_data_files WHERE tablespace_name = 'YOUR_UNDO_TABLESPACE'; ``` 4. **修复不一致**:根据上述查询的结果,更新不一致的参数或文件设置。如果需要,可以使用...
SQL> CREATE UNDO TABLESPACE <new undo tablespace> DATAFILE '<file_path>' SIZE <initial_size> AUTOEXTEND ON NEXT ; ``` 在这个命令中,`<new undo tablespace>`是新表空间的名称,`<file_path>`是数据文件...
在Oracle数据库管理中,"DBA数据库PPT_1"主要涵盖了自动还原管理和创建数据库时的UNDO TABLESPACE配置。自动还原管理是Oracle数据库提供的一种关键功能,它确保了数据库的事务一致性和数据的可恢复性。 首先,我们...
2. **分区数量的增加**: Oracle 10g 第二版提高了每个方案对象的最大分区数,允许表和索引最多拥有1024K - 1个分区,这显著提升了大规模数据管理的灵活性和性能。 3. **DML 错误日志 (DML Error Logging)**: 这一...
二、Oracle 12c 内存结构图 Oracle 12c 的内存结构图展示了数据库的内存分配和管理机制。以下是 Oracle 12c 的主要内存结构组件: 1. Shared Pool:负责管理共享SQL、存储过程和函数的执行计划。 2. Library Cache...
撤销数据(Undo Data)是Oracle为实现事务回滚和读一致性而设计的关键组件。 - **撤销数据的存储**:撤销数据通常存储在撤销段(Undo Segment)中,撤销段是专门用于存储撤销数据的区域。 - **撤销数据的作用**: - ...
CREATE UNDO TABLESPACE UNDOTBS02 DATAFILE '/oracle/oradata/db/UNDOTBS02.dbf' SIZE 50M; 在上面的命令中,DATAFILE 选项用于指定 UNDO 表空间的存储文件,SIZE 选项用于指定表空间的初始大小。 三、建立临时表...
Oracle数据库是企业级的重要数据存储系统,而作为Oracle DBA(数据库管理员),日常维护工作是确保数据库高效、稳定运行的关键。以下是对Oracle日常维护实例的详细说明: 首先,DBA每天需要对Oracle数据库的运行...