Navicat > Navicat for Oracle > 常见问题 > Navicat for Oracle 如何索引组织表
Navicat 帮助中心 Navicat for Oracle 帮助类别

Navicat for Oracle 如何索引组织表

发布时间:2016-09-12

Navicat外部表访问在外部源的数据,索引是与表和簇相关的可选结构,可以用一个或多个表列创建索引来加快 SQL 语句在该表的运行。Navicat for Oracle数据库索引提供一个更快的访问路径到表数据,当正确使用时索引是减少磁盘 I/O 时的主要工具。

索引类型主要用来定义表索引的类型。Oracle索引主要有以下三种三种类型:

● Non-unique Non-unique:不施加唯一(unique)索引的限制到列值。

● Unique Unique:保证一个表中没有两行在键列有相同的值。

● Bitmap:在 bitmap 索引,每键值用 bitmap 代替 rowids 列表。

Navicat for Oracle关于索引组织表的内容如下:

Navicat for Oracle
Navicat for Oracle

表空间:定义一个与默认表空间不同的表空间来创建表。

记录:指定表对象的创建是否会记录在重做日志文件中。重做:LOGGING,不重做:NOLOGGING。

与度数并行:指定并行的度数,使用并行操作时并行线程的数。

行移动:勾选该选项,可允许数据库移动表行。例如操作,在表压缩期间或在分割数据的更新。

键压缩:勾选此项,可启用键压缩。一旦需要,还可以指定前缀长度(如键列的数),用来确认键列如何分成前缀和后缀项目。

对应表:指定索引组织表的对应表,前提是对应表在索引组织表创建 bitmap 索引。

临界值 %:当溢出段正在使用时,定义列保存在索引块的最大部分,块大小的百分比。

溢位属性:勾选溢未属性,启用溢位存储域。需要注意的是,保存表后,该选项不能取消勾选。

溢位列:指定列来放在一个分割溢位数据段。

溢位表空间:指定溢位段保存在表空间。

溢位记录:指定表对象的创建是否会记录在重做日志文件,“是”执行LOGGING,“否”执行NOLOGGING。

以上是关于Oracle数据库的索引组织表的内容,操作相对简单些,点击“Navicat教程”可获取更多相关教程。

标签:索引组织表,索引

读者也访问过这里:

版权所有 Copyright © 2015 Navicat数据库管理软件    苏州苏杰思网络有限公司旗下网站 软件使用须知    特聘法律顾问:江苏政纬律师事务所 宋红波    苏ICP备14036386号-20