[Real MySQL 8.0 2권] 15장. 데이터 타입
·
데이터베이스/MySQL
Column(칼럼)의 데이터 타입을 선정하는 작업은 물리 모델링에서 빼놓을 수 없는 중요한 작업이다. 그렇다면 칼럼의 데이터 타입을 선정할 때 가장 주의해야 할 사항은 무엇이 있을까?저장되는 값의 성격에 맞는 최적의 타입을 선정하라.(varchar 같은) 가변 길이 칼럼은 최적의 길이를 지정하라.조인 조건으로 사용되는 칼럼은 똑같은 데이터 타입으로 선정하라. 15.1 문자열 (CHAR vs VARCHAR)문자열 칼럼을 사용할 때는 우선 CHAR 타입과 VARCHAR 타입 중 어떤 타입을 사용할지 결정해야 한다.잘 알다시피 가장 큰 차이는 고정 길이냐, 가변 길이냐다. 15.1.1 저장 공간결론부터 말하자면 문자열 값의 길이가 어느정도 일정하거나, 값이 자주 변경된다면 CHAR을 사용하고, 길이가 가변적..