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数据库索引增加和删除的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 倾角传感器用于通信铁塔、高压电塔长期监测
- 下一篇: 煤矿三维可视化_三维激光扫描建模_BIM