우리는 프로젝트에서 코드 및 쿼리의 복잡성을 줄이기 위해 뷰를 사용하기 시작했습니다. 일부는 몇 가지 조인이 있으며, 이해할 경우 MySQL보기를 통해 참조 할 수 있습니다 그 데이터를 여러 곳에서 좀 더 쉽게 사용할 수 있습니다.MySQL보기 및 색인 사용
"MySQL은 뷰에 인덱스를 사용하지 않습니다", "인덱싱 된 뷰를 가질 수 없습니다", "MERGE를 사용할 경우에만 ..." - 컷 대답.
따라서 체이스를 자르려면 MySQL 뷰는 빌드 된 테이블에서 인덱스 을 사용합니까?? 성능이 떨어지거나 조인 할 때 기본 테이블의 인덱스를 사용하기 때문에 뷰를 사용하는 것은 좋지 않은 생각입니까? 테이블에서 인덱싱 된 열을 기준으로 뷰를 정렬하는 경우에도 일반적으로 그렇게 빨리 정렬됩니까?
내 연구를 수행하면보기가 색인을 사용하지 않는다는 것을 나타내는 것으로 보이지만 그럴 경우 아무도 색인을 사용하지 않는다는 것을 나타냅니다. 분명히 사람들이 그러니까 ...?
죄송합니다.
참조 http://stackoverflow.com/q/244226/632951 – Pacerier