您现在的位置: 捷凌网安 >> 服务器 >> 数 据 库 >> 其他数据库 >> 正文
oracle架构的基础知识

作者:佚名 责任编辑:左决 点击数: 更新时间:2008-1-4 1:43:11

  学习oracle,最好首先了解Oracle的框架。这样对oracle有一个整体的认识,有高屋建瓴的作用  

  1、物理结构(由控制文件、数据文件、重做日志文件、参数文件、归档文件、口令文件组成) 

  一个数据库中的数据存储在磁盘上物理文件,被使用时,调入内存。  

  其中控制文件、数据文件、重做日志文件、跟踪文件及警告日志(trace files,alert files)属于数据库文件;  

  参数文件(parameter file)口令文件(password file)是非数据库文件  

  1.1数据文件:存储数据的文件.数据文件典型地代表了根据他们使用的磁盘空间和数量所决定的一个oracle数据库的容积。  

  由于性能原因,每一种类型的数据放在相应的一个或一系列文件中,将这些文件放在不同的磁盘中。  

  types:

  .data dictionary  .data

  .redo data     .index

  .temporary data   等等  

  1.2控制文件:包含维护和验证数据库完整性的必要信息、例如,控制文件用于识别数据文件和重做日志文件,一个数据库至少需要一个控制文件.  

  控制文件内容  

  。数据库名

  。表空间信息

  。所有数据文件的名字和位置

  。所有redo日志文件的名字和位置

  。当前的日志序列号

  。检查点信息

  。关于redo日志和归档的当前状态信息  

  控制文件的使用过程  

  控制文件把oracle引导到数据库文件的其它部分。启动一个实例时,oracle 从参数文件中读取控制文件的名字和位置。安装数据库时,oracle 打开控制文件。最终打开数据库时,oracle 从控制文件中读取数据文件的列表并打开其中的每个文件。  

  1.3重做日志文件:含对数据库所做的更改记录,这样万一出现故障可以启用数据恢复。一个数据库至少需要两个重做日志文件.  

  1.4 跟踪文件及警告日志(Trace Files and Alert Files)  

  在instance 中运行的每一个后台进程都有一个跟踪文件(trace file)与之相连。Trace file 记载后台进程所遇到的重大事件的信息。  

  警告日志( Alert Log)是一种特殊的跟踪文件,每个数据库都有一个跟踪文件,同步记载数据库的消息和错误.  

  1.5参数文件:包括大量影响oracle数据库实例功能的设定,如以下设定:  

  。数据库控制文件的定位

  。oracle用来缓存从磁盘上读取的数据的内存数量

  。默认的优化程序的选择.  

  • 上一篇文章:

  • 下一篇文章:
  •  
    最进更新
    普通文章foxpro 更新源表05-05
    普通文章foxpro 让视图与数据源相连05-05
    普通文章foxpro 机动查询和数据输入05-05
    普通文章foxpro 多个本地数据05-05
    普通文章foxpro 维护源表05-05
    普通文章Oracle 10g Release2新功能之05-05
    普通文章将Oracle 10g内置的安全特性05-05
    普通文章ACCESS 2003 建立数据库视频05-05
    普通文章三种SQL分页法效率分析05-05
    普通文章优化MySQL数据库查询的三种方05-05
     
    推荐文章
    推荐文章教你怎样在MySQL中提高全文搜05-05
    推荐文章SQL Server中数据导入导出三05-05
    推荐文章缓冲技术提高JSP程序的性能和04-17
    推荐文章asp去除HTML标记的三个实用函04-17
    推荐文章何时使用DataGrid、DataList04-17
    推荐文章MySQL存储过程示例04-14
    推荐文章华硕搭建Exchange2007企业邮03-14
    推荐文章升级Win 2003到Windows 200803-14
    推荐文章windows Server 2003 搭建域03-14
    推荐文章服务器成为IT中心的6个理由03-11
     
    热点文章 
    普通文章SQL Server 2008分析服务概览05-01
    普通文章Dlink路由器VPN设置04-29
    推荐文章缓冲技术提高JSP程序的性能和04-17
    普通文章教你优化你的ASP程序04-17
    推荐文章asp去除HTML标记的三个实用函04-17
    普通文章ASP添加验证码的解决方法04-17
    推荐文章何时使用DataGrid、DataList04-17
    普通文章Asp.net中禁止用户多次登录04-17
    普通文章MySQL之表结构修改04-14
    推荐文章MySQL存储过程示例04-14

    | 设为首页 | 加入收藏 | 联系站长 | 广告服务 | 友情链接 | 版权申明 | 网站地图 |

    在线交流 捷凌网安主群:51649627
    Copyright 2007-2008 © 捷凌网安. All rights reserved.
    备案序号:蜀ICP备08001812号