发布时间:2015-11-04 16: 15: 09
Navicat for Oracle 索引提供一个更快的访问路径到表数据。Oracle 索引是用一个或多个列创建,来加快 SQL 语句在该表中的运行。点击 Navicat 主界面上的其他->索引,可打开索引对象列表。
用户可以选择的 Navicat for Oracle 索引的类型:(具体介绍可详见以后的教程)
Normal |
normal索引不施加限制到列值。 |
Unique |
unique索引表示没有表的两行在键列有重复值。 |
Bitmap |
bitmap(位图)索引为每个不同的键创建一个bitmap,而不是个别地索引每行。Bitmap索引保存rowids与一个键值,联系在一起为一个bitmap。在bitmap中每一个位元对应一个可能的rowid。 |
Domain |
domain(域)索引是专门为域设计的索引,例如空间或图像处理。用户 |
Cluster |
cluster(簇)索引是为簇设计的索引。 |
Navicat for Oracle 索引高级属性
无法使用:无法使用的索引必须删除或重新创建,才可以继续使用。
表空间:保存索引的表空间名。
压缩:启用键压缩,从而排除重复出现键列值,并可能大幅降低保存。需要注意的是,Bitmap 索引没有压缩。
并行:索引的创建将会并行。
逆转:用相反的排序保存索引块的字节,但不包括 rowid。
记录:选择 Logging 来在重做日志文件记录索引的创建,选择 No Logging 不记录。
能见度:指定优化器是 Visible(可视)或 Invisible(不可视)索引。
在线:表明表上的 DML 操作将被允许在索引中创建。
没有排序:表明数据库中的列已经以升序排序保存在数据库,Oracle 数据库不需要在创建索引时排序。
实体属性:设置索引的实体属性。关于实体属性,可参考教程:揭秘 Oracle 实体属性或默认存储特性。
想要了解更多 Navicat 教程,可参考Navicat 官网。
展开阅读全文
︾