`

oracle create index

 
阅读更多
适当的使用索引可以提高数据检索速度,可以给经常需要进行查询的字段创建索引

oracle的索引分为5种:唯一索引,组合索引,反向键索引,位图索引,基于函数的索引

来源:http://hi.baidu.com/welcometohere/blog/item/67ebb212de2351dec2fd788e.html
创建索引的标准语法:

CREATE INDEX 索引名 ON 表名 (列名)

     TABLESPACE 表空间名;

创建唯一索引:

CREATE unique INDEX 索引名 ON 表名 (列名)

     TABLESPACE 表空间名;

创建组合索引:

CREATE INDEX 索引名 ON 表名 (列名1,列名2)

     TABLESPACE 表空间名;

创建反向键索引:

CREATE INDEX 索引名 ON 表名 (列名) reverse

     TABLESPACE 表空间名;
分享到:
评论

相关推荐

    Oracle index

    在Oracle中,可以使用CREATE INDEX语句创建索引,例如: ```sql CREATE INDEX idx_example ON table_name(column_name); ``` 这将在`table_name`表的`column_name`列上创建一个名为`idx_example`的索引。 另外,...

    ORACLE重建索引总结

    1. 删除再创建:`DROP INDEX index_name`,然后`CREATE INDEX index_name ON table(column)`。这种方式耗时较长,不适合24*7运行的环境。 2. 直接重建:`ALTER INDEX indexname REBUILD`或`ALTER INDEX indexname ...

    oracle笔记 (创建、更改、删除[table,constraint,index,view,sequence])

    CREATE INDEX idx_Employees_Name ON Employees (Name); ``` 这将在Name列上创建一个索引,加快按姓名查询的速度。 视图是虚拟表,基于一个或多个表的查询结果。视图可以简化复杂的查询,提供安全层,或者隐藏敏感...

    Oracle Index 索引介绍

    CREATE INDEX idx_employee_name ON employees(last_name); ``` 索引的维护包括更新、删除和重建。当数据表中的数据发生变化时,索引需要同步更新。如果索引变得碎片化,可能需要重建索引以优化性能。 ### 三、索引...

    ORACLE表自动按月分区步骤

    CREATE INDEX index_create_time ON USER_ORDER (CREATE_TIME) LOCAL; CREATE INDEX index_id ON USER_ORDER (ID) LOCAL; CREATE INDEX index_order_status ON USER_ORDER (ORDER_STATUS) LOCAL; CREATE INDEX index...

    oracle index学习总结

    创建索引的基本语法是`CREATE INDEX index_name ON table_name (column_name)`. 可以选择是否为索引启用反向键(REVERSE KEY),以及设置存储参数(如PCTFREE和INITRANS)以优化性能。此外,还可以使用`ALTER INDEX`...

    oracle 语句

    create index 索引名 on 表名(列名) create index book_bid_idx on book(bid); create index abc on student(sid,sname); create index abc1 on student(sname,sid);他们是不同的 2、查看索引 select index_type,...

    通过EXCEL自动生成oracle table index sequence syn等表信息

    只需要在excel里面写好表名列名,即可通过本EXCEL自动生成oracle table index sequence syn等表信息,注:只支持office 32位,系统多少位不影响。。

    Oracle Index索引无效的原因与解决方法

    CREATE INDEX ID_TT_SHOHOU_HIST_003 ON TT_SHOHOU_HIST(DEL_FLG, TO_CHAR(SHOHOU_DATE, 'YYYYMMDD'), SHOHOU_ID) TABLESPACE SALESPA_INDEX; ``` 2. **隐式类型转换**:当索引列与不同数据类型的值进行比较时...

    Oracle Text

    CREATE INDEX mytext_idx ON mytext(thetext) INDEXTYPE IS CTXSYS.CONTEXT; SELECT id FROM mytext WHERE contains(thetext, 'near((Oracle,Corporation),10)') > 0; SELECT score(1), id FROM mytext WHERE ...

    怎样快速查出Oracle_数据库中的锁等待

    create unique index my_session_u1 on my_session(sid); create index my_session_n2 on my_session(lockwait); create index my_session_n3 on my_session(sql_hash_value); rem 从 v$lock 视图中取出字段,创建 ...

    oracle全文检索

    CREATE INDEX [schema.]index_name ON [schema.]table_name(column_name) INDEX_TYPE IS ctxsys.context [ONLINE] ``` 在这个过程中,`index_name`是索引的名称,`table_name`和`column_name`分别是包含待搜索文本...

    skyline与oracle数据库坐标关联之oracle数据库操作说明

    CREATE INDEX cola_spatial_idx3 ON 表名(shape) INDEXTYPE IS mdsys.spatial_index; 四、更新数据 在 Skyline 与 Oracle 数据库坐标关联中,更新数据是最后的一个步骤。在这个步骤中,我们需要将坐标信息更新到...

    Oracle 索引练习语句程序

    CREATE INDEX ind1 ON student(sno); ``` #### 2. 查看索引信息 可以通过`USER_INDEXES`视图查看用户拥有的索引信息: ```sql SELECT * FROM USER_INDEXES; ``` 或者查看特定索引的列信息: ```sql SELECT * FROM ...

    oracle示例数据库OT,oracle示例数据库 hr,SQL

    `ot_schema.sql`可能包含了创建这些对象的SQL语句,如CREATE TABLE、CREATE INDEX、CREATE VIEW等,这为我们展示了如何构建和设计数据库模式。学习这个文件可以加深对Oracle数据库结构的理解,包括数据类型、约束、...

    Oracle-SQL.rar_oracle_oracle sql_sql

    6. **索引和优化查询**:索引可以显著提高查询速度,`CREATE INDEX 索引名 ON 表名 (列名);`用于创建单列索引。了解如何选择合适的索引类型(如B树索引、位图索引)和优化查询计划是提升数据库性能的关键。 7. **...

    oracle_dmp.rar_DMP_oracle

    GRANT CREATE SESSION, CREATE TABLE, CREATE SYNONYM, CREATE VIEW, CREATE SEQUENCE, CREATE INDEX TO RESTORE_USER; ALTER USER RESTORE_USER QUOTA UNLIMITED ON users; ALTER USER RESTORE_USER TEMPORARY ...

    Tianlesoftware Oracle 学习手册(v1.0)高清完整PDF版

    CREATE INDEX index_name ON table_name (column1, column2, column3); ``` **1.2.1.9 ORACLE ROWID** ROWID是Oracle中一种特殊的数据类型,用于表示数据库表中每条记录的物理地址。ROWID可以被用来快速定位到表中...

    使用Oracle Spatial对ArcSDE中的SDO_GEOMETRY类型数据进行空间操作

    CREATE INDEX ON SDO_GEOMETRY_TEST(F_SHAPE) INDEXTYPE IS MDSYS.SPATIAL_INDEX; 二、利用 ArcSDE 导入空间数据 在使用 ArcSDE 之前,需要先在 ArcSDE 中建立要素集和要素类。首先,需要在 ArcSDE 中建立要素集...

    1小时学会Oracle

    - 示例:`CREATE INDEX index_name ON table_name (column_name);` - 创建索引示例:`CREATE INDEX idx_student_name ON students (name);` - **DROP INDEX**:删除索引。 - 示例:`DROP INDEX index_name;` - ...

Global site tag (gtag.js) - Google Analytics