oracle 学习笔记
来源:互联网 发布:浪迹知乎 编辑:程序博客网 时间:2024/06/06 16:50
索引:
- 一种独立于表的模式对象,可以存储在于表不同的磁盘或表空间。
- 表索引被删除和损坏,不会对表产生影响,其影响只是查询的速度。
- 索引一旦建立,Oracle管理系统会对其进行自动维护,并决定何时使用索引(可以看SQL执行计划)。用户不用再查询语句中指定使用哪个索引。
- 删除一个表示,所有基于该表的索引会自动被删除。
- 通过指针(rowid)加速Oracle服务器的查询速度
- 通过快速定位数据的方法,减少磁盘I/O
创建索引
自动创建:在定义primary key 或 unique约束后系统自动在相应的列创建唯一性索引
手动创建: 用户可以在其他列创建非唯一的索引。
# 在一个或多个列上创建索引create index indexName on table (column,[column]...);# 索引表中存放的是rowid地址
查询索引
可以使用数据字典视图user_indexes 和user_ind_columns查看索引信息
删除索引
删除索引需要权限。
# 只有索引的拥有者或者drop any index权限drop index indexName
阅读全文
0 0
- Oracle学习笔记--Oracle入门
- Oracle学习笔记
- 学习ORACLE笔记
- Oracle 学习笔记
- ORACLE学习笔记
- Oracle 认证学习笔记
- Oracle学习笔记
- oracle学习笔记[转]
- Oracle学习笔记
- 转(oracle学习笔记)
- Oracle学习笔记一
- ORACLE学习笔记
- Oracle游标学习笔记
- Oracle 认证学习笔记
- oracle 学习笔记
- oracle学习笔记(一)
- oracle学习笔记(二)
- oracle学习笔记(三)
- 最全面的Java多线程用法解析
- 如何禁止 网页的复制功能
- 基于nginx和redis架构的高并发框架的设计与研究
- Linux 常用命令
- Android初级开发(六)——1、SharedPreferences数据存储
- oracle 学习笔记
- 自己编写接口用于获取Hadoop Job conf 信息
- for … of和for … in的区别
- REST Adapter实现SAP PI中的增强XML-JSON格式转换
- 容斥原理入门
- Linux--shell脚本之正则表达式
- Linux上安装jdk和tomcat(二)
- sass的安装
- 排列组合(四)