[MySQL] 실무 사례로 살펴보는 MySQL VARCHAR와 TEXT의 차이
아래 포스팅 내용의 대부분은 당근 마켓 테크 블로그 포스팅을 참고하여 작성되었습니다. 1. 실무 사례로 살펴보는 VARCHAR와 TEXT의 차이[ 문제의 상황 공유 ]개발자가 다음과 같은 DDL 요청을 DBA에게 부탁한 상황이다.alter table allowancemodify tx_id varchar(1000) not null comment '거래 내역 ID'; 해당 요청을 보고 개발자와 DBA가 나눈 대화는 다음과 같다.DBA: tx_id가 1000자나 되나요? 1000자면 한글 기준으로 3000byte에 해당하고, 2KB가 넘는 사이즈라서요.개발자: 요러요러한 비즈니스 구현 사항으로 인해 tx_id는 1000자가 될 수 있습니다.DBA: 그렇군요, 이해했습니다. 혹시 숫자와 문자 데이터를 분리..
데이터베이스
2024. 12. 24. 10:00