구분VARCHARTEXT저장 크기최대 65,535 바이트 (InnoDB에서 row 크기 제한 주의!)최대 65,535 바이트 (Long Text는 더 큼)길이 지정길이 지정 필수 (ex. VARCHAR(255))길이 지정 불필요저장 위치테이블의 행 내부에 저장외부 저장 (행 내부엔 포인터만 저장)인덱스인덱스 가능, 효율적기본적으로 인덱싱 불가 (명시적으로 길이 제한해줘야 일부 가능)용도짧은 문자열 (이메일, 이름 등 고정/예상 가능한 크기)긴 텍스트 (설명, 블로그 본문, 코멘트 등)성능빠름 (바로 읽기 가능)상대적으로 느림 (포인터 따라가야 함) 📌 간단하게 말하면 • VARCHAR→ 길이 예측 가능하고, 자주 조회/검색/정렬할 데이터에 적합→ 예: 이름, 이메일, URL 등. • TEXT→ 길이..