반응형 utf8_general_ci vs utf8_unicode_ci1 mysql collation utf8_general_ci, utf8_unicode_ci 차이점 character-set을 utf8로 사용하는 경우 collation 에 대하여 utf8_general_ci 와 utf8_unicode_ci 둘중에 하나를 사용할 수 있습니다. 이 둘의 차이는 비교적 간단하고, 자신의 서비스 원칙에 따라서 둘중에 하나를 사용하는 것이 좋습니다. 일단 utf8_general_ci 명칭에서 느껴지듯이 성능을 우선시하며, 일반적인 경우에 사용하는 collation 이다. 이를 사용하면 ÀÁÅåāă 등의 문자가 없어 A 로 치환되어 비교 처리됩니다. 하여 정확한 비교, 정렬 등이 필요한 경우라면 utf8_general_ci를 사용하지 않도록 합니다. 물론 비교, 정렬에서 utf8_unicode_ci에 비해서 빠른 속도를 보여줍니다. (링크 : collation 차이의 벤치마킹 .. 2022. 6. 7. 이전 1 다음 반응형