- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle8数据库管理员手册
《Oracle8i数据库管理员手册》读书笔记
第1章Oracle体系结构
//
//===============================================================2004-2-11 11:31
数据块缓区和S Q L共享池(Shared SQL Pool)是S G A中的最大部分,一般占分配给S G A的内存9 5 %以上。
通过减少对数据文件的I / O次数,这些存储区域可以改善数据库性能。
//===============================================================2004-2-11 11:45
O r a c l e数据库结构可分为三个范畴:
. 数据库内部的结构(如表) 。
. 存储区内部的结构(包括共享存储区和进程)。
. 数据库外部的结构。
//===============================================================2004-2-11 11:53
用户S Y S和S Y S T E M所拥有的表被称为数据字典表(data dictionary table),数据字典表提供一个数据库用来管理自己的系统目录。数据字典由O r a c l e提供的一组目录脚本文件创建。每当安装或升级一个数据库时,都需要使用创建或修改数据字典表的脚本文件。当在数据库中安装一个新的选项时,可能要运行另外一些附加的目录脚本文件。
//===============================================================
//
//===============================================================2004-2-13 1:31
在O r a c l e 8中,当把一个大表分成若干小表时,可以规定一些范围供数据库使用。这些称作分区( p a r t i t i o n )的小表比大表的管理更加简单。例如,可以截断( t r u n c a t e )一个分区的数据而不截断其他分区的数据。O r a c l e将把分区表看作一个大表,但可以把这些分区作为一些独立的对象来管理。
//===============================================================2004-2-13 1:31
用户S Y S拥有数据字典表,这些表存储了数据库中其他结构的所有信息;用户S Y S T E M拥有访问数据字典表的视图,这些视图供数据库中其他用户使用。
//===============================================================2004-2-13 1:31
用户帐号拥有的对象集称为用户的模式( s c h e m a )。
//===============================================================2004-2-13 1:31
在关系数据库中,一个行的物理位置无关紧要,除非数据库需要找到它。为了能找到数据,表中的每一行均用一个R o w I D来标识。R o w I D告诉数据库这一行的准确位置(指出行所在的文件、该文件中的块、该块中的行地址)。
注意索引结构表没有传统的Oracle RowID,不过,其主键起一个逻辑R o w I D的作用。
//===============================================================2004-2-13 1:31
索引是一种供服务器在表中快速查找一个行的数据库结构。索引有三种形式:簇索引、表索引和位映射索引。簇索引把簇关键字值存储在簇中;下面一小节将对簇的用途进行详细描述。表索引除了确定行的物理位置( R o w I D )外,还存储表的行值。位映射索引是表索引的一种特殊形式,用于支持对大表进行查询(这些大表很少有不同值的列)。
每一个索引条目都由一个键值和R o w I D组成。可以索引一个列或一组列, O r a c l e用B *树( B * - t r e e )机制存储索引条目,以保证用最短路径访问键值。当一个查询访问索引时,就能找到与查询条件相匹配的索引条目。与条目相匹配的R o w I D值向O r a c l e提供相关行的物理位置,以减轻定位数据所需要的I / O负担。
//===============================================================2004-2-13 1:51
视图的定义(包
文档评论(0)