ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 索引扫描(四)-索引全扫描

索引扫描(四)-索引全扫描

原创 Linux操作系统 作者:lsq_008 时间:2009-01-15 13:00:55 0 删除 编辑

 SQL>  select table_name,index_name,column_name,column_position from user_Ind_columns where table_name='EMPLOYEES';
 
TABLE_NAME           INDEX_NAME                     COLUMN_NAME     COLUMN_POSITION
-------------------- ------------------------------ --------------- ---------------
EMPLOYEES            EMP_EMAIL_UK                   EMAIL                         1
EMPLOYEES            EMP_EMP_ID_PK                  EMPLOYEE_ID                   1
EMPLOYEES            EMP_DEPARTMENT_IX              DEPARTMENT_ID                 1
EMPLOYEES            EMP_JOB_IX                     JOB_ID                        1
EMPLOYEES            EMP_MANAGER_IX                 MANAGER_ID                    1
EMPLOYEES            EMP_NAME_IX                    LAST_NAME                     1
EMPLOYEES            EMP_NAME_IX                    FIRST_NAME                    2

SQL> set autot traceonly explain
SQL>  select last_name,first_name from employees;
 
Execution Plan
----------------------------------------------------------
Plan hash value: 2228653197
 
--------------------------------------------------------------------------------
| Id  | Operation        | Name        | Rows  | Bytes | Cost (%CPU)| Time     |
--------------------------------------------------------------------------------
|   0 | SELECT STATEMENT |             |   107 |  1605 |     1   (0)| 00:00:01 |
|   1 |  INDEX FULL SCAN | EMP_NAME_IX |   107 |  1605 |     1   (0)| 00:00:01 |
--------------------------------------------------------------------------------

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10972173/viewspace-539702/,如需转载,请注明出处,否则将追究法律责任。

上一篇: case 函数的使用
下一篇: sort merge join
请登录后发表评论 登录
全部评论
十余年大型金融及电信系统数据库管理经验,曾服务于中国建设银行、中国移动。对oracle,mysql数据库有深入了解。 擅长python开发,独立开发了开源数据库自动化监控运维平台Power Monitor。

注册时间:2008-02-29

  • 博文量
    325
  • 访问量
    1242179