참 재미있게 본 영화중 하나이다. ㅎ
IT 개발자들은 이영화를 보면서 참 실소를 머금었을것이다. ㅎ
거기 나오는 주인공 이름부터 해서 등장인물들의 이름이 다 컴퓨터에서 쓰는 용어들이였으니깐 말이다. ㅎㅎ
네오(니오~~ ㅎ 주인공) : 바이러스 백신이름이다. ㅎㅋㅋ
스미스(악당,, 무한복제하던 그악당ㅋㅋ) : 눈치 챘겠지만 바이러스 이름이다. ㅋ
오라클(위 사진의 흑인 여성분) : 굴지의 데이터베이스 회사 및 데이터 베이스이름이다. ㅋ
데이터베이스에서 바이러스 잡는 법을 질의 해 바이러스 잡는 방법을 터득? 한 니오가 스미스라는
바이러스를 잡는 다는 주된 내용(?)의 영화되겠다. ㅋㅋ.
나머지 등장인물들도 그이름들이 의미들이 있는데... 오늘은 그게 중요한게 아니고 ㅡ.ㅡ;; 쿨럭..
오라클 인덱스 관련 쿼리를 정리 했다..
테이블의 인덱스의 조회와 인덱스 생성하는 쿼리 이다.
아래는 타겟 테이블과 똑같이 템프성 테이블을 만들어 사용하면서 동일한 인덱스를 만들어 주기 위해서 쿼리를 작성했다.
-- 인덱스 조회 쿼리(테이블명으로 조회함)
SELECT C.INDEX_NAME
, C.COLUMN_NAME
, C.COLUMN_POSITION
, I.UNIQUENESS, 'A' DIV
FROM USER_INDEXES I
, USER_IND_COLUMNS C
WHERE I.INDEX_NAME = C.INDEX_NAME
AND I.TABLE_NAME = '원본테이블명'
--ORDER BY UNIQUENESS, COLUMN_POSITION
UNION ALL
SELECT C.INDEX_NAME
, C.COLUMN_NAME
, C.COLUMN_POSITION
, I.UNIQUENESS, 'B' DIV
FROM USER_INDEXES I
, USER_IND_COLUMNS C
WHERE I.INDEX_NAME = C.INDEX_NAME
AND I.TABLE_NAME = '타겟테이블명'
ORDER BY DIV, UNIQUENESS, COLUMN_POSITION
;
-- 유니크 인덱스 생성 쿼리
CREATE UNIQUE INDEX 유니크인덱스_타겟테이블
ON 타겟테이블명(
유니크인덱스컬럼명1
,유니크인덱스컬럼명2
,유니크인덱스컬럼명3
);
-- 일반 인덱스 생성 쿼리
CREATE INDEX 인덱스_테이블명
ON 인덱스넣을테이블명(
인덱스컬럼명1
,인덱스컬럼명2
,인덱스컬럼명3
,인덱스컬럼명4
);
-- 인덱스 삭제 쿼리
DROP INDEX XPK_TEMP_N_A통_기타;
'프로그래밍[개발]' 카테고리의 다른 글
이클립스 최적화 (0) | 2012.05.31 |
---|---|
[오라클] 오라클 스케쥴러. DBMS_JOB 편.. (2) | 2011.11.23 |
[안드로이드] 안드로이드 버전별 이야기 (0) | 2011.06.20 |
HTML5란? (0) | 2011.06.20 |
[플렉스] FLEX 3.0 탑재 네트워크 프로그램.. (0) | 2011.06.07 |