- 浏览: 30758 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
文章分类
最新评论
-
houzhh:
是的!争取做到每天更新一篇,昨天忙着看海贼王,忘记更新了,今天 ...
OracleDBA之路之Oracle体系结构介绍(一) -
TonyLee0329:
不错,谢谢分享!
OracleDBA之路之Oracle体系结构介绍(二) -
TonyLee0329:
这是你的学习笔记吗?
OracleDBA之路之Oracle体系结构介绍(一)
control file是一个small binary file,在mount状态打开control file,根据spfile中的control_files找到control files
控制文件丢失或是损坏并不是致命的,只不过恢复会困难而已
以下几个参数的会影响control file的大小
• MAXLOGFILES
• MAXLOGMEMBERS
• MAXLOGHISTORY
• MAXDATAFILES
• MAXINSTANCES
控制文件中的信息包括下列内容:
• 数据库名称取自初始化参数DB_NAME所指定的名称或CREATE DATABASE语句中
所用的名称。
• 当创建数据库时会记录数据库标识符。
• 创建数据库时还会记录创建数据库的时间戳。
• 当在数据库中添加、重命名或删除数据文件或重做日志时,会更新相关数据文件和联
机重做日志文件的名称和位置。
• 当添加或删除表空间时会更新表空间信息。
• 在日志切换过程中会记录重做日志历史信息。
• 归档日志的位置和状态会在归档时记录。
• 备份的位置和状态由“恢复管理器” (Recovery Manager) 实用程序记录。
• 在进行日志切换时记录当前日志序列号。
• 在建立检查点时记录检查点信息。
写的时候同时写入多个control file
读的时候只读 first
如果控制文件中一个文件损坏 那么Oracle Instance 将无法启动
在生产环境中,Oracle 强烈建议至少要有2个control files 放在不同的物理磁盘上
发表评论
-
OracleDBA之路Manager Users
2011-10-20 21:19 597管理用户 Manging UsersSchema创建Datab ... -
OracleDBA之路Index(一)
2011-09-25 22:59 792标识未用索引要开始监视索引的使用,请执行以下语句ALTER I ... -
OracleDBA之路Manager Table(二)
2011-09-22 23:55 685临时表管理 create tablespace assm d ... -
OracleDBA之路Manager Table(一)
2011-09-22 23:01 726renaming a columnalter table ta ... -
OracleDBA之路Undo Data(三)
2011-09-19 22:00 649SQL> select addr,used_ublk f ... -
OracleDBA之路Undo Data(二)
2011-09-19 21:30 942计算undo表空间的大小1.得到undo数据块在undo表空间 ... -
OracleDBA之路Undo Data(一)
2011-09-18 22:05 712Undo的管理 unod 表空间的创建 create ... -
OracleDBA之路Storage Structure(三)
2011-09-14 23:50 792数据库的快I/O的最小单位,由一个或多个操作系统块组成,在创建 ... -
OracleDBA之路Storage Structure(二)
2011-09-14 23:50 563存储子句优先级存储参数可以在segment级别指定存储子句,以 ... -
OracleDBA之路Storage Structure(一)
2011-09-14 23:49 761存储结构Database--->tablespace-- ... -
OracleDBA之路之Tablespace(九)
2011-09-13 22:12 618删除表空间系统表空间不允许删除,具有活动状态即active状态 ... -
OracleDBA之路之Tabespace(八)
2011-09-13 22:02 708移动表空间的数据文件方法一 对tablespace 的操作首先 ... -
OracleDBA之路之Tabespace(七)
2011-09-13 21:58 730使用resize来修改表数据文件的大小alter databa ... -
OracleDBA之路之Tabespace(六)
2011-09-12 22:58 577查看表空间使用情况 select a.tablespace_ ... -
OracleDBA之路之Tabespace(五)
2011-09-12 22:43 622扩容表空间大小 查询用户使用的表空间SQL> show ... -
OracleDBA之路之Tabespace(四)
2011-09-12 21:46 628将表空间设置为read only /read write ;o ... -
OracleDBA之路之Tabespace(三)
2011-09-12 21:45 620创建一个永久的表空间 创建一个永久的表空间 SQL> ... -
OracleDBA之路之Tabespace(二)
2011-09-12 21:44 646修改系统的默认临时表空间 查询系统使用的默认临时表空间SQL ... -
OracleDBA之路之Tabespace(一)
2011-09-12 21:43 619数据库、表空间和数据 ... -
OracleDBA之路之Redo log files(四)
2011-09-11 16:56 660Relocating and Renaming Redo Lo ...
相关推荐
本教程旨在提供一系列深入的知识点,帮助读者理解ORACLE DBA的核心概念和技术。 #### 二、数据库管理员(DBA)的角色与职责 数据库管理员(DBA)是一组全面负责管理和控制数据库系统的人员。主要职责包括但不限于: - *...
Oracle DBA(数据库管理员)是IT领域中的一个重要角色,他们负责管理和维护Oracle数据库系统,确保数据的安全、稳定和高效运行。这份"Oracle DBA课程培训中文PPT"提供了全面的Oracle体系结构与管理知识,适合初学者...
### DBA成长之路(ORACLE) #### 数据文件 数据文件是Oracle数据库中极其重要的组成部分,它们主要用于存储数据库的所有数据,包括表数据以及索引数据。这些文件通常具有.dbf的扩展名。每个数据库实例可以包含多个...
3. **数据存储管理**:理解表空间(Tablespaces)、数据文件(Datafiles)、重做日志文件(Redo Log Files)和控制文件(Control File)的概念,学习如何创建和管理这些组件。 4. **SQL基础**:掌握SQL语言的基本...
数据库文件架构是Oracle 8i的重要组成部分之一,它主要包括以下几种类型的文件: - **数据文件**(Data Files):存储实际数据和元数据的文件。 - **重做日志文件**(Redo Log Files):记录数据库的所有修改操作,...
Oracle数据库是全球广泛使用的商业关系型数据库管理系统之一,尤其在大型企业和关键业务系统中占据重要地位。Oracle DBA的角色至关重要,他们确保数据的可靠性、安全性和高性能。 本教程作为Oracle DBA的入门读物,...
实用的Oracle DBA 常用的实际操作文档 Document Parts Part 1 Oracle DBA Fundamentals _______________________ 36 Part 2 Oracle Database Net Services ___________________ 238 Part 3 Oracle Database Backup ...
Oracle DBA,即Oracle数据库管理员,负责管理和维护Oracle数据库系统。Oracle公司是全球知名的软件供应商,尤其在数据库管理系统领域有着显著的地位。Oracle数据库系统以其高性能、可伸缩性、安全性以及对并发控制和...
- 包含操纵文件 (Control Files)、重做日志文件 (Redo Log Files) 和数据文件 (Data Files)。 - **SQL 查询执行过程** - Oracle 执行 SQL 查询语句分为三个阶段: - **编译**: - 检查 SQL 语句的正文是否存在...
Oracle数据库系统由多个组件构成,包括实例(Instance)、数据库(Database)、表空间(Tablespaces)、数据文件(Data Files)、控制文件(Control Files)、重做日志文件(Redo Log Files)等。理解这些概念及其...
Oracle 数据库的核心组成部分包括数据文件(datafiles)、重做日志文件(redolog files)以及控制文件(control files)。这些文件共同构成了数据库的基础架构,并且对于数据库的正常运行至关重要。 - **数据文件...
### Oracle DBA基础教学知识点详解 #### 一、Oracle数据库安装前准备与要求 ##### 1.1 概述 数据库软件的运行依赖于操作系统提供的资源支持,例如内存、CPU和I/O等。因此,在安装Oracle数据库软件之前,了解并...
Oracle 9i DBA 基础教程涵盖了数据库管理员(DBA)在管理Oracle...了解并熟练掌握这些基础知识,是成为一名合格的Oracle DBA的基础。在实际工作中,DBA需要不断学习和实践,以应对各种复杂的数据库管理和维护挑战。
CONTROL_FILES参数记录控制文件名及路径。镜像控制文件用于防止控制文件的丢失。 参数文件是一个文本文件,可直接使用操作系统下的文本编辑器对其内容进行修改。该文件只在建立数据库或启动实例时才被访问,在修改...
Oracle 12c 是一款功能强大且复杂的关系数据库管理系统,了解其内部架构和后台进程是 DBA 的必备知识。本文将详细介绍 Oracle 12c 的后台进程和内存结构图,帮助读者深入了解 Oracle 的内部工作机理。 一、Oracle ...
参数文件则包含数据库配置参数,如CONTROL_FILES,可以在创建数据库或启动实例时使用。 2. 系统全局区(SGA):这是一个共享内存区域,包括共享池、数据缓冲区、日志缓冲区。共享池存储PL/SQL代码和SQL语句,数据...
12. **Control Files**:显示控制文件的信息,帮助DBA理解和管理数据库的恢复机制。 13. **Redo Log Manager**:简化redo日志的管理,包括查看日志组、成员、大小,以及进行日志切换和归档操作。 14. **Repair ...
Oracle数据库是世界上最广泛使用的数据库管理系统之一,它提供了复杂的数据存储、查询、安全性和性能优化等功能。 首先,Oracle数据库的体系结构是理解其工作原理的基础。体系结构分为物理结构和逻辑结构两部分。...