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
운영게시판
최근게시물
MySQL Q&A 27230 게시물 읽기
No. 27230
테이블 생성시에 PRIMARY KEY
작성자
김지명
작성일
2007-12-06 13:26
조회수
2,461

작업하다보면 테이블 생성시에 습관적으로 가장첫 컬럼을 idx 로 PRIMARY KEY로 잡습니다.


primary key를 설정하고 안하고에 따라 속도라든지 효율성에 큰 차이가 있는지요.


조언 부탁합니다.

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

해당 PK를 전혀 안 쓰신다면, 오버헤드라고 볼 수 있습니다.

어쨌든 auto_increment를 하고, 그걸 인덱스에 넣는 과정이 필요하니까요.

 

select 시에 더 자주 사용되는 key를 잡으시는게 좋을 듯 합니다.

 

 

박현우(lqez)님이 2007-12-07 01:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
27234join on 조건과 where 조건에 대해서 질문드립니다. [1]
박기훈
2007-12-07
2609
27233디비접속에러
박윤선
2007-12-06
2303
27232update문 이렇게 쓰는거 아니에요?? [3]
koala
2007-12-06
2580
27230테이블 생성시에 PRIMARY KEY [1]
김지명
2007-12-06
2461
27229초보) c로 sql접속하기 [1]
ryu
2007-12-06
2551
27228/tmp/mysql.sock 사라지는 현상 [1]
지용호
2007-12-05
2575
27227종속성?????? 단어의 의미가...
db초보
2007-12-05
2605
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다