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
운영게시판
최근게시물
DBMS Q&A 810 게시물 읽기
No. 810
주식별자(기본키) 선정에 대한 문의
작성자
김철수
작성일
2003-08-05 12:51
조회수
5,112

안녕하세요,

 

 

주식별자로 선정된 것이 복합 식별자이면서 속성 수가 2~3개인 경우에

 

조인이나 검색속도에 악영향을 미칠까 생각되어

 

 

새로 주식별자를 별도로 만들려고 합니다.

 

그런데 새로 주식별자를 만들때 그 자리수가 14자리 ~ 17자리정도로

 

추산되는데, (주식별자에 숫자말고, 한글이 들어가도(예: 가, 나, 다 등)

 

검색속도 저하의 문제는 발생하지 않는지요?)

 

 

 

이 때 그냥 새로 주식별자를 별도로 만들지 않고, 복합식별자를 사용하는

 

것이 좋은지요 ? 아니면 새로 만들 주식별자가 위와 같이 자리수가 많아

 

도 새로 주식별자를 부여하는 것이 조인시나, 검색속도에 향상을 가져오

 

는 것인 지요?

 

 

조언을 부탁드립니다.

 

 

감사합니다.

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

14~17 자리 정도의 문자열로서 속도 저하가 올것이라고 판단되지는 않습니다. 그리고 primary key 는 당연히 single column 으로 하는 것이 속도는 빠르지요.

정재익(advance)님이 2003-08-07 13:37에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
813저장프로시저에 대한 문의 [1]
김철수
2003-08-13
4936
812INSERT 문에 대해 질문드리겠습니다 [2]
박동진
2003-08-11
4817
811MS ACCESS에서 COUNT하는 법. [1]
공대인
2003-08-06
5097
810주식별자(기본키) 선정에 대한 문의 [1]
김철수
2003-08-05
5112
809table 설계 문의 [1]
백성규
2003-08-05
4937
808인덱스에 대해서요.... [5]
궁금이
2003-08-04
5057
807[질문] 해당 테이블의 모든 내용 나열하는 sql생성
박영민
2003-08-01
4598
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2021 DSN, All rights reserved.
작업시간: 0.012초, 이곳 서비스는
	PostgreSQL v13.3으로 자료를 관리합니다