database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 40220 게시물 읽기
No. 40220
(꼭 부탁)local index partition unique질문입니다.
작성자
초봉~(hinam02)
작성일
2013-08-05 20:32
조회수
5,783

 local index partition 생성중에 문제가 발생했습니다.

 TEST_TABLE 의 컬럼이

RUNTIME  VARCHAR2(20)

ID        VARCHAR2(10)
NAME VARCHAR2(10)

ETC  VARCHAR2(30)

있습니다.

RUNTIME컬럼의 데이터는 20130823101059 와 같은 형태이고

RUNTIME 컬럼의 YYYYMM 을 기준으로 월별 RANGE 파티션을 생성하였습니다.

그후 RUNTIME 기준으로 LOCAL INDEX 도 생성하였습니다.

제가 추가 하고 싶은것은 UNIQUE INDEX (ID, NAME) 입니다.

ID와 NAME의 데이터 중복을 방지하기 위하여 UNIQUE로 생성하고 싶지만 GLOBAL INDEX로 생성되는것 같습니다.

RUNTIME기준으로 파티션도 생성하고 ID와 NAME을 UNIQUE 하게 할수 없나요?

GLOBAL INDEX로 하면 성능이 저하될것 같아서 LOCAL INDEX로 UNIQUE INDEX를 생성하고 싶습니다.

가능한가요?
 

이 글에 대한 댓글이 총 1건 있습니다.

로컬 파티션 인덱스는

파티션 기준컬럼이 포함되어야합니다. 

(YYYYMM,ID,NAME) 또는 (ID,NAME,YYYYMM) 이런식으로 되어야합니다. 

 

 

cReAm(catz)님이 2013-08-14 16:00에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
40223이런식일경우 정렬방법 [1]
질문
2013-08-08
6051
40222쿼리 질문드립니다. [5]
깨비
2013-08-08
5497
40221SQL Developer에서 오라클 접속이 되지 않습니다. [1]
주재환
2013-08-06
10564
40220(꼭 부탁)local index partition unique질문입니다. [1]
초봉~
2013-08-05
5783
40219이런 결과값을 구할수 있을까요? [6]
이선
2013-08-05
6655
40218마농님 다시 부탁드립니다! [2]
김정훈
2013-08-02
6433
40217쿼리 문의드립니다..생각처럼 좀 안되네여 [7]
새하정
2013-08-01
6932
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다