필드명 타입 'char'과 'varchar' 차이점
필드명의 타입을 설정할 때 'char'과 'varchar'의 차이점은 메모리 공간을 효율적으로 사용하느냐에 대한 구분이다.
필드명 타입 |
내용 |
비고 |
---|---|---|
char(10) |
필드의 메모리를 차지하는 공간은 입력되는 값에 관계없이 설정된 10byte를 차지 |
|
varchar(10) |
입력되는 값에 따라 메모리의 공간을 효율적으로 사용할 수 있다. |
그렇지만 varchar 타입은 char 타입보다 액세스 되는 타임이 더 걸린다는 단점 또한 존재한다.