mysql 데이타 형 선택 질문 드립니다 varchar

mysql 데이타 형 선택 질문 드립니다 varchar

QA

mysql 데이타 형 선택 질문 드립니다 varchar

답변 1

본문

회원에게 뭔가를 요청하면 그 회원은 수락 또는 거부 값을 입력 하려 합니다.

이때 어떤 데이타형을 선택해야 속도면이나 그밖에 효율면에서 좋은가요?

 

셀렉트 쿼리를 할때는

확인안한(답변없는) 회원, 허락한회원, 거부한회원 이렇게 분류해서 쿼리 할일이 많을것 같습니다.

 

저는 그냥 yes 또는 no 로 varchar 형으로 하고 싶은데 레코드가 많으면 늦어지나요?

 

 

공부할겸 해서 질문 드립니다.

감사 드립니다.

이 질문에 댓글 쓰기 :

답변 1

해당사항에는 enum 형이 효율적일것 같습니다.

DB디자인시 enum('확인안함','허락','거부')와 같이 하시면됩니다.

실제로 입력되는 데이터는 인덱스값만 저장되어 빠르고, 저장 공간을 적게 차지하는 장점이 있습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로