값의 길이에 따라 MySQL v 5.0 (myisam db engine)의 컬럼에 인덱스를 작성하려면 어떻게해야합니까? TEXT 데이터 유형은 최대 7000 자까지 입력 할 수 있습니다. 첫 번째 길이의 다른 컬럼을 추가해야합니까? 기둥?MySQL 컬럼의 내용을 기준으로 인덱스를 만드시겠습니까?
2
A
답변
2
예, MySQL은 함수 기반 인덱스 (예 : ADD INDEX myIndex(LENGTH(text)))
)를 지원하지 않으므로 새로운 int 열이 필요하며 삽입 및 업데이트 후 자동으로 업데이트하려면 trigger을 정의하십시오.
0
가 (죄송 MySQL은 모르지만, 메인 열이 업데이트 될 때 "길이"열이 자동으로 업데이트됩니다 있도록 오라클에서 당신이 트리거를 설정할 수 있습니다) 나에게 좋은 방법 같은데