2015-01-12 9 views
2

심각한 성능 문제가 있으며 MySQL 인덱스가 부족하다는 것을 알았습니다. 유효성 검사, 스키마는 말한다 데이터베이스를이 : 내가 교리 ORM을 실행하면Doctrine/Zend Framework 2의 MySQL 인덱스

@ORM\Table(
    name="test", 
    indexes={ 
     @ORM\Index(name="test_idx", columns={"testfield"}) 
    } 
) 

이 라인은, 확인 (희망) 단순히 아무것도의 결과이다 : 그래서 내가 엔티티의 테이블 정의에 인덱스를 추가 동기화 상태입니다. 인덱스를 MySQL에 수동으로 추가하면 인덱스가 더 이상 동기화되지 않고 인덱스를 삭제하려고한다고 표시됩니다. 나는 CLI-Tool이 Index를 추가하지 않기 때문에 조금 혼란 스럽다. (존재한다면 그것을 떨어 뜨린다.) 그리고 나는 어떤 에러 메시지도 얻지 못하고 있는가? 무슨 잘못이야?

답변

관련 문제