65535 에 궁금점이 있습니다.

65535 에 궁금점이 있습니다.

QA

65535 에 궁금점이 있습니다.

본문

VARCHAR(M) [BINARY]

- 자료형의 크기 : varchar 필드의 CHARACTER SET 에 따라 가변적임. 예를들어 varchar(10) 이면서 utf4mb8 일 경우 최대(크기인덱스 1Byte + 데이터 40Byte 사용).
- 범위 : 1 에서 255 글자(현재는 1에서 65535 글자 까지. 그러나 varchar(255) 이상을 사용하고 싶은 경우 text 자료형을 사용하여라)

 

제가 비트 바이트 메가 단위와 진법계산을 이해하고 있습니다.

 

65535 글자는 한글120자 정도라고 지난 번 질문 때 답변을 받았습니다.

 

65535가 비트인가요? 65535bit.

이 질문에 댓글 쓰기 :

답변 2

저도 자세히는 모르고요 varchar의 맥스값은 20000정도까지 인것 같습니다.

데이터베이스 내부엔진 구조로 인해서 255이상은 text를 쓰라고 권고하는 거겠죠~~

mysql은 숫자만 입력받는 컬럼도 varchar로 사용해도 문제는 없지만
속도나 연산방법 등 여러가지 성능의 차이를 불러일으키는 것들이 있어서 int 형을 쓰는 것처럼요~~

 

저는 1000정도 까지는 그냥 varchar를 쓴적도 있습니다.

바이트입니다.

그리고 120자 정도가 아니라 32000자 정도겠지요~~

답변을 작성하시기 전에 로그인 해주세요.
전체 123,532 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT