单一索引:Create Index On <Table_Name>(Column_Name);

复合索引:Create Index On emp(deptno,job); —>在emp表的deptno、job列建立索引。

  select * from emp where deptno=66 and job='sals' ->走索引。select * from emp where deptno=66 OR job='sals' ->将进行全表扫描。不走索引select * from emp where deptno=66 ->走索引。select * from emp where job='sals' ->进行全表扫描、不走索引。

如果在where 子句中有OR 操作符或单独引用Job 列(索引列的后面列) 则将不会走索引,将会进行全表扫描。
同时在Oracle里用PL/SQL的F5可以对整个SQL查询来判断没加索引前和加完索引后的用时。

Oracle数据库创建索引相关推荐

  1. oracle数据库创建索引以及简单优化sql语句

    Oracle 建立索引及SQL优化 数据库索引: 索引有单列索引 复合索引之说 如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引.数据库索引主要进行提高访 ...

  2. 定时创建oracle索引,oracle数据库关于索引建立及使用的详细介绍

    索引的说明 索引是与表相关的一个可选结构,在逻辑上和物理上都独立于表的数据,索引能优化查询,不能优化DML操作,Oracle自动维护索引,频繁的DML操作反而会引起大量的索引维护. 如果SQL语句仅访 ...

  3. Oracle 数据库创建表空间、创建用户指定表空间

    Oracle 数据库创建表空间.创建用户指定表空间 //创建临时表空间 create temporary tablespace user_temp tempfile 'D:\oracle\oradat ...

  4. oracle数据库创建表

    oracle数据库创建表 实际工作中,在数据库中创建表是经常会用到的.我们今天呢?主要给大家来分享一下在数据库如何通过sql语句去创建表.其实,创建表很简单,只需要把数据库的数据类型和约束搞清楚就可以 ...

  5. MySQL数据库创建索引的方法和好处

    MySQL 索引 数据库创建索引的几种方法 数据库建表添加索引(一) mysql创建索引三种方式 数据库索引的创建和使用 Mysql哪些字段适合建立索引 MySQL索引的创建与使用 MySQL索引是如 ...

  6. oracle数据库创建新用户

    最近一直在用oracle数据库.有一次在用oracle数据库创建新用户,导入dmp文件时,只把表结构导入成功,并没有数据.研究一番之后,发现是创建用户没有创建好,特此记录以下. 步骤:

  7. oracle数据库创建实例

    oracle数据库创建实例 1.打开 Database Configuration Assistant软件 2.点击下一步 3.选择所有账户,输入密码,点击下一步 4.改一下字符集,下一步 5.点击口 ...

  8. oracle查看创建索引语句,ORACLE下如何获得全部的索引创建语句

    ORACLE下如何获得全部的索引创建语句 ORACLE下如何获得全部的索引创建语句 今天打算将一个数据库的索引在另一个测试库上重新创建一遍,研究了一下. set pagesize 0 set long ...

  9. Oracle数据库(索引、视图、伪列与伪表)

    引用推荐博客.数据库网址 http://www.educity.cn/shujuku/1598602.html(希赛数据库学院) http://blog.csdn.net/kingzone_2008/ ...

最新文章

  1. jenkins 中 Poll SCM 和 Build periodically 的区别
  2. python【蓝桥杯vip练习题库】ALGO-141 P1102(学生信息)
  3. python怎么写文件-python 头文件怎么写
  4. Nginx如何反向代理网站和设置虚拟主机
  5. 【转】在Ubuntu中运行Exe程序
  6. 又一篇论文让我开始怀疑起了人生...
  7. 如何关闭linux系统中的覆盖输出重定向()功能
  8. Qt 多线程并发高阶类QtConcurrent 的使用
  9. Java String、StringBuffer、StringBuilder区别
  10. python基础--闭包函数和装饰器
  11. appium python很慢_appium+python自动化测试遇到的坑及处理方案
  12. 论文写作--学习所得
  13. EditText的属性介绍
  14. 世界坐标系、相机坐标系、图像平面坐标系
  15. js 随机生成时间段
  16. 信息搜索的基本技能总结
  17. 最新更新3个QQ空间认证申请入口
  18. 民建李汉宇:运用大数据为监察体制改革插上科技翅膀
  19. “2019/10/17创新创业工坊第六期第二课”心得体会
  20. Java读写Excel原来这么简单

热门文章

  1. 浮动定位、相对定位、绝对定位、固定定位
  2. 为什么我的粉丝那么少?为什么我的文章阅读量那么低?
  3. java mysql 获取页码,java获取word页数
  4. 即时通讯技术 好友列表实现
  5. 开学了,复旦老师教你如何玩转“0”“1”浪漫!| 人物志
  6. 微信小程序video全屏分分享按钮
  7. Java多线程——三个多线程案例总结
  8. Python 实现ARP扫描与欺骗
  9. 创建uni-app项目及安装scss插件
  10. 《我的青春谁做主》经典台词一网打尽 搞笑并霹雳