网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > 数据库技术 > Oracle > 入门基础 > 初学者应该如何理解Oracle的架构知识-入门基础  

初学者应该如何理解Oracle的架构知识-入门基础

2008-03-12  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

    1、物理结构 网管u家u.bitscn@com

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

中国网管联盟bitsCN.com

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

网管网www_bitscn_com

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

    参数文件(parameter file)口令文件(password file)是非数据库文件。 网管联盟bitsCN@com

    1.1数据文件:

中国网管论坛bbs.bitsCN.com

    存储数据的文件。数据文件典型地代表了根据他们使用的磁盘空间和数量所决定的一个Oracle数据库的容积。 中国网管联盟bitsCN.com

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

网管u家u.bitscn@com

   

 types:
.data dictionary .data
.redo data .index
.temporary data
网管u家u.bitsCN.com

    1.2控制文件: 网管u家u.bitsCN.com

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

    控制文件内容: 网管网www_bitscn_com

    。数据库名

网管bitscn_com

    。表空间信息

中国网管联盟bitsCN.com

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

中国网管联盟bitsCN.com

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

网管u家u.bitscn@com

    。当前的日志序列号

网管bitscn_com

    。检查点信息 网管u家u.bitsCN.com

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

网管网www.bitscn.com

    控制文件的使用过程: 网管u家u.bitsCN.com

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

    1.3重做日志文件中国网管联盟bitsCN.com

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

网管下载dl.bitscn.com

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

网管网www.bitscn.com

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

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

    1.5参数文件: 中国网管论坛bbs.bitsCN.com

    包括大量影响Oracle数据库实例功能的设定,如以下设定:

网管联盟bitsCN_com

    。数据库控制文件的定位

中国网管论坛bbs.bitsCN.com

    。Oracle用来缓存从磁盘上读取的数据的内存数量 网管联盟bitsCN_com

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

网管下载dl.bitscn.com

    和数据库文件相关,执行两个重要的功能

网管联盟bitsCN@com

    1〉为数据库指出控制文件

网管网www.bitscn.com

    2〉为数据库指出归档日志的目标   网管bitscn_com

网管网www.bitscn.com


TAGs   知识   入门   基础   架构   应该   如何   理解   学者       文件      
 上一篇:Oracle数据库中关键字-入门基础   下一篇:教你快速掌握一个简单的Oracle定时任务-入门基础
初学者应该如何理解Oracle的架构知识-入门基础 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: