zoukankan      html  css  js  c++  java
  • oracle索引学习

    查看执行状态:

    选中代码直接按F5,或者点击Tools===>>Explain Plan

    一、索引的注意事项:

    当任何单个查询要检索的行少于或者等于整个表行数的10%时,索引就非常有用。这就意味着索引的候选列应该是用来存储很大范围的值的列。

    好的索引侯选列就是那些对每一个记录只包含一个唯一数字的列;差的索引候选列是那些只包含很小范围的数字代码的列。

    二、创建索引

    create [unique] index index_name on table_name(colum_name[,colum_name ...])
    tablespace table_space;
    --unique 指定索引列的值必须是唯一的
    --index_name 指定索引名称
    --table_name 指定要对哪个表创建索引
    --column_name 指定要对哪个列创建索引。我们可以对多列创建索引;这种索引叫做符合型索引
    --table_space 指定存储该索引的表空间。如果没有提供表空间,那么索引就被存储到用户的默认表空间中

    注意:

    由于性能的原因,通常应该将索引和表存储到不同的表空间中

    三、修改索引

    alter index index_name rename to index_name_new
    --index_name 原本的索引名称
    --index_name_new 新的索引名称

    四、删除索引

    drop index index_name
    --index_name 索引的名称
  • 相关阅读:
    linux命令---常用组合
    linux---进程相关的命令
    linux命令---系统监控
    linux命令---find
    linux命令---sort
    linux命令---tar
    linux命令---split
    linux命令---awk进阶
    log4net使用方法
    URL编码:不同的操作系统、不同的浏览器、不同的网页字符集,将导致完全不同的编码结果。
  • 原文地址:https://www.cnblogs.com/dragkiss/p/3976529.html
Copyright © 2011-2022 走看看