ENUM 보다 TINYINT 보다 CHAR

2024. 8. 21. 18:01개발/db

반응형

ENUM 타입은 비교적 작고 정적으로 변경되지 않는 값들을 사용할 때는 유용하지만, 성능과 유연성 측면에서 단순한 CHAR 타입보다 불리할 수 있습니다. 특히 업데이트나 검색이 빈번하게 일어나는 경우에는 CHAR(1)이나 TINYINT 타입이 더 나은 선택이 될 수 있습니다.

CHAR(1)을 사용하면 단순하게 'Y'나 'N' 같은 값을 직접 저장할 수 있어서 성능과 관리 측면에서 더 효율적입니다.

반응형

'개발 > db' 카테고리의 다른 글

관계형 테이블에 pk가 필요할까?  (1) 2024.10.29
10만건 정도에서 중복 확인 시간  (0) 2024.09.09
sql 반복문으로 년도 만들기  (0) 2024.03.12
oracle to mariadb  (0) 2023.06.19
mongod 설치 오류 해결법  (0) 2022.02.28