제품, 하위 카테고리 및 카테고리가 있습니다. 카테고리에는 많은 Sub_Categories, Sub_Categories belongs_to Categories가 있으며 많은 제품을 보유하고 있으며 제품은 sub_categories에 속합니다. 내 제품 표에 sub_category_id가 있습니다. 내 sub_category 테이블에 category_id가 있습니다. 앱로드 시간을 늘리기 위해이 표를 색인화하는 가장 효율적인 방법은 무엇입니까?Rails 앱을 사용한 데이터베이스 인덱싱
categories on id
subcategories on id
subcategories on category_id
product on id
product on sub_category_id
"앱로드 시간을 늘리기 위해이 테이블을 인덱싱하는 가장 효율적인 방법은 무엇입니까?" 나는 당신이 "감소"를 의미한다고 생각합니다. – RecursivelyIronic
중요한 쿼리가이 문제에 대해 해고되는 것을 알고 있습니까? 인덱스 w.r.t를 적용하기 전과 후에 쿼리 응답 시간을 확인하는 것이 좋습니다. 주요 검색어, 당신이 적용한 색인을 만드는 것이 가치가 있습니다. 그렇지 않으면 맹목적으로 인덱스를 유지 관리하는 포인트가 없습니다.이 링크 참조 - http://stackoverflow.com/questions/3243475/how-do-you-identify-unused-indexes-in-a-mysql-database –