硬盘的分区表和索引的关系

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:09:38
他们的关系我一直没有弄明白!!!
谁给说明下?

回答好了追分,我2000多分!
freelee788回答的不错,我有不少看懂了,但是文件分配表是什么?就是文件索引吗?格式化后,硬盘上的索引是如何建立的?我现在追分30分后,再追分30!继续等待高手

基础只是,写不好写清楚

简单电,文件分配表就是: 磁盘在写文件的时候,磁盘划分了等区,然后进行写文件,文件都是从头开始写,如果一个文件与文件之间有空隙的话,这个就是传说中的文件碎片。
文件索引,是系统下面的,按照文件的规律顺序来进行文件的存放顺序

这些都跟系统与磁盘的结构有关,建议找些计算机基础看看,很好理解的

提供四种分区方法:范围分区,列表分区,哈希分区和混合分区;
· 范围分区是根椐分区键的不同取值范围来划分子集的,关键字RANGE, VALUES LESS THAN;
· 列表分区是根椐分区键的一些离散的取值来划分子集的,关键字LIST, VALUES;
· 哈希分区是应用哈希算法将分区键对应到某个子集中去,关键字HASH, PARTITIONS;
· 混合分区只能有两层,第一层是范围分区,第二层可以是列表分区或者哈希分区;
· 范围分区和列表分区中,如果插入记录的分区键没有对应的容纳分区,会产生ORA-14400;
· update操作如果会使记录从一个分区迁移到另一个分区,且分区表的ROW MOVEMENT属性是DISABLE,会产ORA-14402;
· 分区表上的索引有两大类:普通的二叉树索引,分区索引,下面讲到的都是分区索引:
· 按索引分区和表分区间的对应关系可以分为局部索引和全局索引;
Ø 局部索引的索引分区和表分区间是一一对应的,全局索引则相反;
Ø 局部索引的分区方法可以用上面提到四种的任何一种,全局索引的分区方法只有范围分区(而且最高的分区必须用MAXVALUE来定义);
Ø ORACLE自动维护局部索引的分区,当表分区被合并,分裂或删除时,关联的索引分区也会被合并,分裂或删除;对分区表执行管理操作时会使其上的全局索引失效;
Ø 建在分区表的位图索引必须是局部分区索引;
Ø ORACLE推荐尽可能地使用局部索引;
· 按索引栏位和分区键间的关系分为前缀索引和非前缀索引;
Ø 前缀