首页 > 代码库 > oracle6
oracle6
--创建索引 create[unique]--创建唯一性索引。默认为非唯一性索引。 [bitmap]--创建位图索引。默认为b-树索引。 index[schema.]index on[schema.]table(index_expr[asc|desc][,…]) [pctfree integer] [pctused integer] [initrans integer] [storage(storage_clause)]--设置索引的存储分配方式。若不指定,则继承表空间的存储参数设置。 [logging|nologging]--指明索引的创建过程是否写入重做日志文件。默认为logging。 [online]--允许创建索引或重建索引时对表进行dml操作,但不允许对表进行ddl操作以及并行操作。 [tablespace tablespace]--指明存储索引的表空间。 [nocompress|[compress integer]]--指明是否压缩索引中的重复数据。默认为nocompress。 [sort|nosort]--在默认情况下,创建索引时会先对表中数据进行排序,如果表中数据已经按索引顺序排序了,则可以使用nosort,以加快索引创建的速度。 [reverse]--创建反序索引 [noparallel|[parallel integer]]--指明是否允许并行创建索引。默认为noparallel。 --修改索引 alter index[schema.]index [deallocate unused[keep size_clause]]--回收索引未使用的存储空间。 [allocate extent([size size_clause][datafile ‘filename‘])]--为索引分配新区。 [shrink space[compact][cascade]]--收缩索引的存储空间。 [rebuild tablespace tablespace]--重建索引。 [coalesce]--合并索引。 [noparallel|[parallel integer]] [pctfree integer][pctused integer][initrans integer] [storage(storage_clause)]] [enable|disable] [rename to new_name] [monitoring|nomonitoring usage]--打开或关闭对索引的监控。 select employee_id,first_name,last_name from employees where job_id = ‘ac_account‘; select * from v$object_usage where index_name = ‘emp_job_indx‘;--查看索引emp_job_indx何时被打开监控及是否被使用过。
oracle6
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。