CHAR
고정형 : ex) CHAR(8) -> 문자 몇 개를 넣든 8바이트씩 차지
- CHAR는 추후 연산이 필요 없기 때문에 속도가 빠르지만 실제 저장되는 데이터 양에 상관없이 저장용량이 소모됨
- 글자 수가 고정되는 경우에 사용하면 데이터를 보다 효율적으로 관리할 수 있음
VARCHAR
가변형 : ex) VARCHAR(8) -> 문자 한 개당 1바이트씩 차지
- 데이터 길이의 따라서 가변적으로 길이가 정해짐
- VARCHAR는 속도가 느리지만 실제 저장되는 데이터 양에 따라서 저장용량을 절약함