oracle数据库索引增加和删除
生活随笔
收集整理的这篇文章主要介绍了
oracle数据库索引增加和删除
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
1.增加索引
create index 索引名 on 表名 (字段名) --创建单一索引tablespace 数据库名 pctfree 10 initrans 2maxtrans 255storage(initial 64Knext 1Mminextents 1maxextents unlimited)nologging;create index 索引名 on 表名 (字段名,字段名) --创建复合索引tablespace 数据库名pctfree:预留空间,oracle中指为数据update操作保留的空间百分比,一般默认为10,当数据占用空间超过上限值时,将不再插入数据。只做查询使用的表空间可以根据实际需求适当调小pctfree值。
initrans:处理每个块中行级锁事务,不建议随意修改默认值
maxtrans:控制最大并发事务
initial :索引初始化大小
next:索引扩展大小
minextents 1:最少一个块
maxextents unlimited:无限扩展
一般情况下索引的上述属性值和建表时设置的值是一致的
2.删除索引
drop index 索引名;
总结
以上是生活随笔为你收集整理的oracle数据库索引增加和删除的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 倾角传感器用于通信铁塔、高压电塔长期监测
- 下一篇: MySQL之介绍