는 최근에 나는 MySQL의 성능 및 모범 사례에 대해 연구했습니다, 그리고 최근에 나는 ENUM 필드가 더 나은 성능을 가지고 있음을 발견 : 나는 궁금하네요 그러나 그것으로 ENUM 필드를 설정하는 것이 좋습니다 인 경우, http://www.mysqlperformanceblog.com/2008/01/24/enum-fields-vs-varchar-vs-int-joined-table-what-is-faster/MySQL ENUM 필드에서 심볼을 사용하는 것이 좋습니다.
을 기호를 사용하여 "긍정적", "부정", "중립"ENUM 필드를 가지고 있으며 데이터를 추상화하고 ENUM ('+', '-', '=') 이 테이블의 일부 공간. 이 필드는 명령문, 그룹 별 등의 조인 (join) 대상이됩니다.
이 방법이 좋은 방법입니까? 나는 이것이 나중에가는 길이 아니라는 것을 나중에 알기를 원하지 않는다.
스페이스/성능 주제를 제외하고 나는 개인적으로 MySQL의 예약어 또는 심볼에 대해 들어 본 적이 없으며 쿼리에 심볼을 사용하는 데 제한이 있습니까? (내가 사용하고있는 것들을 제외하고) –
@ user550178,'''및 \ 및'%'와'_'와 같은 기호는 특별한 처리가 필요하지만, \\ 기호를 사용하여 쉽게 이스케이프됩니다. – Johan