본문 바로가기

[ programing ]/PHP

필드명 타입 'char'과 'varchar' 차이점

필드명 타입 'char'과 'varchar' 차이점



필드명의 타입을 설정할 때 'char'과 'varchar'의 차이점은 메모리 공간을 효율적으로 사용하느냐에 대한 구분이다.



필드명 타입

내용

비고

char(10)

필드의 메모리를 차지하는 공간은 입력되는 값에 관계없이 설정된 10byte를 차지


varchar(10)

입력되는 값에 따라 메모리의 공간을 효율적으로 사용할 수 있다.


그렇지만 varchar 타입은 char 타입보다 액세스 되는 타임이 더 걸린다는 단점 또한 존재한다.