[MySQL] 'utf8mb4_general_ci' vs 'utf8_unicode_ci'

Magit·2020년 5월 3일
0

Database

목록 보기
2/4

'utf8mb4_general_ci' vs 'utf8_unicode_ci'
출처 블로그 : dante2k 님의 블로그
참조 블로그 : Charset과 Collation에 대한 개념
우선 'utf8mb4_general_ci'는 성능을 우선시하며 일반적인 경우에 사용한 collation이다. 이를 사용하면 ÀÁÅåāă 등의 문자가 없어 A 로 치환되어 비교 처리됩니다. 정확한 비교, 정렬등에는 사용하지 않아야하지만 속도 자체는 'utf8_unicode_ci' 보다 빠른 속도를 보여준다.
'utf8_unicode_ci' 는 예외 없이 모두 정상적으로 비교, 정렬된다는 장점이 있지만 성능부분에서 손해를 많이 보게된다.

profile
이제 막 배우기 시작한 개발자입니다.

0개의 댓글