728x90 반응형 varcharvsnvarchar1 [MSSQL] MSSQL과 MySQL의 성능과 효율성 데이터 타입별 메모리 및 성능 분석문자열 저장 시, 타입 선택에 따라 저장 공간과 성능이 크게 달라집니다.VARCHAR (Latin1): ASCII 중심 데이터에 적합. 가장 빠르고 공간 효율적이나 한글 등 유니코드는 깨질 수 있음.NVARCHAR: UCS-2 방식으로 유니코드를 완전 지원하지만, 항상 2바이트 이상 사용하여 공간을 많이 차지함.VARCHAR + UTF8 Collation: MSSQL 2019+에서 지원. 가변 길이 저장이 가능하여 공간 효율적이며, 유니코드와 외부 시스템 연동에 강함.✔️ 정렬, LIKE 검색 성능은 ASCII 기반 VARCHAR가 가장 빠르고, NVARCHAR는 느린 편. UTF-8은 중간 정도 성능을 보임.JSON 처리 방식MySQLJSON 타입을 직접 지원함 (CR.. 2025. 5. 26. 이전 1 다음 728x90 반응형