2013년 8월 27일 화요일

[오라클 인덱스, oracle index]오라클 인덱스 생성/삭제 , 오라클자바강의,오라클교육

========================
인덱스 생성/삭제
========================



오라클자바커뮤니티에서 설립한  개발자실무교육6년차 오엔제이프로그래밍 실무교육센터
(신입사원채용무료교육, 오라클, SQL, 튜닝, 자바, 스프링, Ajax, jQuery, 안드로이드, 아이폰, 닷넷, C#, ASP.Net)  
스프링3.X게시판&오라클힌트,SQL튜닝,사례연구과정개설
www.onjprogramming.co.kr 


-------------
Index Create
-------------

- B*Tree 인덱스

Unique인덱스(중복값을 허용 안하는)를 생성하는 경우엔 create  unique index라고 합니다.

SQL>create index idx_emp_ename
    on EMP(ename)
    pctfree 10                    <-- 특별한 경우에 아래 옵션을 기술합니다.
    tablespace users_idx1
    storgae (
              initial 1m
              next    1m
              pctincrease 0
              maxextents unlimited
            )

- Bitmap Index

SQL>create bitmap index idx_emp_ename
    on emp(ename);


- Reverse Key Index

SQL>create bitmap index idx_emp_ename
    on emp(ename) reverse;


- Function Based Index

SQL>create bitmap index idx_emp_ename
    on emp(upper(ename)) reverse;


----------------
Drop index
----------------

SQL>drop index idx_emp_ename;


댓글 없음:

댓글 쓰기